<SEC-DOCUMENT>0001410578-24-000556.txt : 20240429
<SEC-HEADER>0001410578-24-000556.hdr.sgml : 20240429
<ACCEPTANCE-DATETIME>20240429164605
ACCESSION NUMBER:		0001410578-24-000556
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		84
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240429
DATE AS OF CHANGE:		20240429

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MDJM LTD
		CENTRAL INDEX KEY:			0001741534
		STANDARD INDUSTRIAL CLASSIFICATION:	REAL ESTATE AGENTS & MANAGERS (FOR OTHERS) [6531]
		ORGANIZATION NAME:           	05 Real Estate & Construction
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			E9
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38768
		FILM NUMBER:		24891980

	BUSINESS ADDRESS:	
		STREET 1:		FERNIE CASTLE, LETHAM
		CITY:			CUPAR
		STATE:			X0
		ZIP:			KY15 7RU
		BUSINESS PHONE:		44-01337 829349

	MAIL ADDRESS:	
		STREET 1:		FERNIE CASTLE, LETHAM
		CITY:			CUPAR
		STATE:			X0
		ZIP:			KY15 7RU
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>mdjh-20231231x20f.htm
<DESCRIPTION>20-F
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 10.6.2.5 -->
<!-- Based on: iXBRL 1.1 -->
<!-- Created on: 4/29/2024 8:39:16 PM -->
<!-- iXBRL Library version: 1.0.8826.24652 -->
<!-- iXBRL Service Job ID: 27fafbc1-f5d9-4d3b-9df2-d8ee8b0e5d9d -->
<html xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:mdjh="http://www.mdjhchina.com/20231231" xmlns:srt="http://fasb.org/srt/2023" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrldi="http://xbrl.org/2006/xbrldi"><head><meta content="text/html" http-equiv="content-type"/><title></title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Hidden_jijLVc3PHkqCRC_hwMS9ww">11675216</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Hidden_DAEg76krOUOERqUHhMoVxw">11675216</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Hidden_s3_gEQBx4ku6CQ4XuCr7cQ">11675216</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:EntityCentralIndexKey" id="Tc_j2EMgxVq_UCoVGO9KM7wkg_2_1">0001741534</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:AmendmentFlag" id="Tc_5KAVCEUjB0aiPT1pELSJUQ_5_1">false</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:DocumentFiscalYearFocus" id="Tc_XiWUgoykzEmqrUMf0ko9EA_6_1">2023</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:DocumentFiscalPeriodFocus" id="Tc_GxCJT1iQ406eEUhx5Re6Kw_7_1">FY</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" id="Hidden_bxIW1kI72km7hhOO54D7lQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" id="Hidden_2cNfdF-VtUeSNrtO0o-pkw">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" id="Hidden_8qzar_idn06JCDB6_Frlgw">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="INF" name="us-gaap:CommonStockSharesIssued" id="Hidden_xjBSIsVSHkeeyRRLhIqseA">11675216</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_1J_7oJOyakeAMXV6HdXtVg">11675216</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_BIRLDFM-e0WlmxG2vtVnPQ">11675216</ix:nonFraction><ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" sign="-" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="2" name="us-gaap:EarningsPerShareDiluted" id="Hidden_Kl7pCAIkJUO7Iq7m5D8rSA">0.10</ix:nonFraction><ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" sign="-" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="2" name="us-gaap:EarningsPerShareDiluted" id="Hidden_yuSswrWSRk6WTmrHolWwAA">0.18</ix:nonFraction><ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" sign="-" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="2" name="us-gaap:EarningsPerShareDiluted" id="Hidden_cHgMzCjb4E-Jjt5Osbyo4w">0.19</ix:nonFraction><ix:nonNumeric contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_psbFtjuJik-Rk94ZLC9SnA" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_tfR8SJBfCEGne2xnZirKEg">P50Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_F3C3KmLhKkuDUFdwqlz7xg" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_G2yhjrcfyUKXgduOir_PEQ">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_puHBHLRNdk2ZvNsfmPJejA" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_SmY16L17A0GISOkkNR6f4g">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_8HT8u3PhuUWbfJdA8l3y3w" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_jJMLbilVLEakuXnjIcibvw">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_ebacIDvPP0i6h9PQN0e-Yg" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_DLAVE9NrKUijH0d_0WX38A">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_XZeZ859hik2G70Ok6QQYtw" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Hidden_XrfFevvuD0ue-7RJpWa_mA">P1Y</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="mdjh-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_QMPd6xKuFUCItbsmpbeZ_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_4_2019_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_US-_AXUd1UuvKA0hLpclzg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_4_2019_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputQuotedPriceMember_-EnZgtmWbkKlgjBelTUQWw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputQuotedPriceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_4_2019_7R3yTmSbd0uWvaatOmCBtA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-01-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_4_28_2018_To_4_28_2018_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_us-gaap_TypeOfArrangementAxis_mdjh_ExclusiveBusinessCooperationAgreementMember_oWhuRU-xJU6_U0CQ4mpXrw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:BeijingMingdajiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">mdjh:TianjinMingdajiaheRealEstateCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mdjh:ExclusiveBusinessCooperationAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-28</xbrli:startDate><xbrli:endDate>2018-04-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_4_2019_To_1_4_2019_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_KNEgGylBlU2DPKtds1ojKA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:Network1FinancialSecuritiesInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-04</xbrli:startDate><xbrli:endDate>2019-01-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_26_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_6M1-hR3lPk2GJZ83McZccQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:Network1FinancialSecuritiesInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-26</xbrli:startDate><xbrli:endDate>2018-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_bW6KH596OUG7PZluRZoi-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:Network1FinancialSecuritiesInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-01</xbrli:startDate><xbrli:endDate>2018-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_wEcEqDA-BUuT0ai0CQ7W-g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_K5R5WSCXpEGAs8RvvAtoUQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_7WvnLPxjHkSmev6F9BFKBQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:StatutoryReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_PjGv6UVRT0io79NuSl9IEw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_spGe9GPXEEKEJI147KDMxg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8M1dqXIx-ky83nVtMSsf-g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_mriVhxZUT02Tn4CXZjiKVA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:StatutoryReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_L5dzI4BxNUC1MyupDAwhyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_htEi_9BJPU6mUM-nuY8c5A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j0XOEGMvFEucmyaG2sztqA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gPaLd4E5AE6YUEoTHmf0fg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_T8XrMM1vdU-DUF-OYbJG4g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:StatutoryReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_dZVj5QXz1EeAO6nEnTILMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_mUtc_uu_b0am6w6y-KFXbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_RyLdEXZe2kSe0oKY-Givyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_imYja4iewUm0JF6JsxggTQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_JhByDOh1ZU--te7RMShX-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:StatutoryReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_vugoBajqz0CLT1WwZReQug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jgPJFBygI0KcyPTVKumwcA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rC0at8Pgo0OPkpGhAHciJA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Hu69-c_8CEGfTRL6D__AqA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4wy4lpzFYkOznqOAlY_p_w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_k6skoZSFTUCPB58zo0A80A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:Network1FinancialSecuritiesInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mdjh:UnderwriterWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_8aGTiE-H5UCKaqbdUtK-JQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">mdjh:IpoSecondClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_ebacIDvPP0i6h9PQN0e-Yg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_8HT8u3PhuUWbfJdA8l3y3w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_puHBHLRNdk2ZvNsfmPJejA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_F3C3KmLhKkuDUFdwqlz7xg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Yh_50q0EiU65bh0_BBuydg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_8KQe0UkbpES70KqMrTZfaA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_4kPTuy0gl0SK9l9ENzvObg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_Sj0NH0W71EuStmBfaIkpnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_psbFtjuJik-Rk94ZLC9SnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_qRZdmB8qtEKrPI3AhY27hA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_L3q50ysiXECHLiMqzk6_EA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember__Cnt64vA8Ey7tQ-gLSjijA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember_Gm0ait1r90WEr6EVq3f4fw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_z0foXGPfc0eT7pmOyKYeqA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_57R6olScY0eKIA_FJiegMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember_sVs4W_obDEe5hVy_Ms4kTw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_NXjACUBt1kqZg6AC1lesUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_g42TpXM0BUaO-nEdymdalA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember_nSCeP0bGq0ORBdzHz_a9Rg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_vnVenW4thUSUorEe3kV_iQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember_qGP8inioJ0aNZpo-sVka0Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_j6_0EKFKeEuYDtZ7bCuljg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_P0JAX1RrmUKpHENhttLjlg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MingdaJiaheDevelopmentInvestmentCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_QgtcIxL5tUG9J9sAELAPDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLokalGlobalGmbhMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_29_2023_To_8_29_2023_v5d2knHLOUq0EuS6HXWBWg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-29</xbrli:startDate><xbrli:endDate>2023-08-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_24_2023_To_7_24_2023_M45lhZjtQ0esnHFFBTS4mQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-24</xbrli:startDate><xbrli:endDate>2023-07-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_14_2023_To_6_14_2023_pK9NDu4O-0KuZlIxq1LnSw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-14</xbrli:startDate><xbrli:endDate>2023-06-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_20_2020_To_8_20_2020_us-gaap_SubsidiarySaleOfStockAxis_mdjh_SecurityPurchaseAgreementMember_tUt1cx1DT0iEj9XjmvZmRQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">mdjh:SecurityPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-20</xbrli:startDate><xbrli:endDate>2020-08-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_1_2018_To_12_26_2018_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_4uZfvaIGgEacQNExH-Djgg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-01</xbrli:startDate><xbrli:endDate>2018-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_18_2022_To_6_30_2022_us-gaap_ShortTermDebtTypeAxis_mdjh_LoanFromUnrelatedIndividualMember_T7YbVtgyIkaRgXg4iD4tcw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">mdjh:LoanFromUnrelatedIndividualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-18</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_14_2022_To_2_14_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_972pMjz9qkuIJnJwMmOqxg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-14</xbrli:startDate><xbrli:endDate>2022-02-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_4_2019_To_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_2SCiIQqM-0K1LadBrJMTzQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">mdjh:IpoSecondClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-04</xbrli:startDate><xbrli:endDate>2019-01-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_LIrNQ8x7M0OoXlw1p8M58w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_xtS3qIZrFUiWAZf2jaRnjg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_3BGOnv4tFkOVOauO7JpbhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_Pka2tSkt60mvVw94GuUItw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_RExcDBkQZEyc7LO3_gAgEA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_MnqPh2PTRkS4RKGOoxiKkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XiSheTianjinCultureAndMediaCoLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheTianjinBusinessManagementCoLtdMember_vivYPd1zgU-dp_2slrBWYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheTianjinBusinessManagementCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_9ejbIm3SO0CHhkNxhad6mw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MingdaJiaheDevelopmentInvestmentCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_ZvdbYjFWw06wDCCXemvzrw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLokalGlobalGmbhMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_j1f8tcEUDUeOl3LVFkQTug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLocalGlobalLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdjmHongKongMember_zcEzNeCd-EWXPCpdS17kjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdjmHongKongMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MansionsEstateMember_9SNmEsSoA0i3Hiq8VJ4mhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MansionsEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_FernieCastileCultureLimitedMember_XkyiGG7TUk2opOwfntu8hw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:FernieCastileCultureLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_EaqkvQBVzkaJaUYIbxqKMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_28_2020_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_TqWnX1zwtUWuDEhcQgaiLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLocalGlobalLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_9_2018_srt_OwnershipAxis_mdjh_MdjmHongKongMember_r1KSOjvqgku11aLHeb3Zrg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdjmHongKongMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_9_2018_srt_OwnershipAxis_mdjh_MdjccLimitedMember_-UpGSQo-o0OybYq1En1taw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdjccLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-02-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_5ZxPNhIZ-EmnoCgemmHcSw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_31_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_bSdqK7nB4EGq4Q4QyaZC2w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_20_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_XTE319F9skOuZkqLIKhr-g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_WgW_NVb2LUCwVDWPcOhUrQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_xB4GJxCqO0CuFxQXYka46w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_ZTkZpA3pQ0KY43vKPPe0JA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_9_10_2023_To_9_10_2023_caQkaL0VZUuetuf6WkgDQQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-09-10</xbrli:startDate><xbrli:endDate>2023-09-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_XZeZ859hik2G70Ok6QQYtw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_RYLnixCdMEysLyQA2ftgfg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_N4MkEtY-cE6zY-xZA96s4A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_20_2022_dei_LegalEntityAxis_mdjh_OceanTideWealthLimitedMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_GMyt4z75J0SXAdnXH8n1HA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:OceanTideWealthLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_20_2022_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_eQH05m6ZX0mq2htpcDRV-g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:BeijingMingdajiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_OceanTideWealthLimitedMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_zNDFjymYrkiJNSjuDI8uFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:OceanTideWealthLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_MdjmUkMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_RhTlkwVjHE2ztsp4ohKbdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:MdjmUkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_OCX7B7XLuUShYVrfI4LX2Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:BeijingMingdajiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_x6gU-EqPQ0mgbjw-YDVcLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2023_To_4_1_2023_EdbSjB7rEkiZNmkQpJ9j2Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_31_2023_To_3_31_2023_JOmDxo5_N0C4KLqzzbzJ5g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-31</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_6_T072ePM0e0anqA_bgx7g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_HErewhWyOkqDVtEkCNZQLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxFromRmb1MillionTo3MillionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_3Q_VLl3RME2cUEVoci_JhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_EWcdAC2pwUiwfQqF_5gaGw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxFromRmb1MillionTo3MillionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_HK_xJWP0R4aYE-uv0AftEjcXA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_HK_IyDL1GhwnEWfnyk6Eg9qaw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Ql7SOJVcGEuX0A6ecEtsxQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_mYYjWUxsiEW1g9Z1XQ5DaQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_26_2018_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_muWI_O2LwEGtG4sPKcmMYA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_lycIs0PpOUa4MWpraPruBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_ShortTermDebtTypeAxis_mdjh_LoanFromUnrelatedIndividualMember_fsP9SYO8jUm3jhUSHDOqpw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">mdjh:LoanFromUnrelatedIndividualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_8_31_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_YiEdv1idFkOyQ7ZThKl7Lg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_31_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_3QtzetI8v0uH0ohYRHJSAQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_13_2021_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_BDOSkTttb0SsYRqwPmkosA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_uvKOMj05Ck-weC9TcDRNig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_MtpzZsMyh0ae1f_GP9zgSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_Ld-h0kgNCEytaDDgaKlhsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ppnaBxSWJkGVKiE9KdDxmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:HotelIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_85pLwATChUidhkwv3quR4A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:ConsultingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_1BBkzJEq6U-m969H70vA2Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_TaidaShangQingChengMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_kYxV8QJszkSQcisimt18AQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:TaidaShangQingChengMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ZM0R_izeSEKL0QtBErzLlw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Uocl5nT8j02RtxKfMDAkFw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_Kc3Z5RyjVEeK2RuXn4JXsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_bIgx4M9zQEmCDwkiWzRHPw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:HotelIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoPingYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_plij5ANb2k67Ev5E2VmDeg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:GeDiaoPingYuanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoLiuYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_j60qfd4VekSpRDsAdydgow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:GeDiaoLiuYuanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CwpkFW7PqkGGn6NEAkuvCQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:ConsultingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_7jFeB-VBlk-K2-6kTsRyyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_epPyv-3oikWxbHzhqUmemQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_WEoXka8gBEmZlka62aFs7Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_tIfrWtWlm0y2zNp9pLzQHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_yINSDv4ve0eB0dGd1GZJvw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:HotelIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_FeCNIwCxCUyvWI-XgarNCw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:ConsultingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_MRyn0okpXkGSzCS8Hah30w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_26_2018_srt_ConsolidatedEntitiesAxis_mdjh_MdjccLimitedMember_e_F1CTuwAU-UnmXVIUyXTg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">mdjh:MdjccLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_27_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_taC_635VcUe0ofl5ufRcsw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_8_20_2020_us-gaap_SubsidiarySaleOfStockAxis_mdjh_SecurityPurchaseAgreementMember_hAtZqL-H8UW1_YYwP_KxrQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">mdjh:SecurityPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_QMPtAV_W9Umy86NCXrj6Mg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_bH4mcinSDk6_ei5dmbn2tw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_xYbV42GfAkSlFkNK6ZfMKA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_StatementGeographicalAxis_country_GB_7uZaGKwoUk-qmSJhinfR8A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_iE3wgfZQoEKUNQFnDNXPyA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_StatementGeographicalAxis_country_GB_t21-dRcdmkCp1Nm2nzeeiQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_TaidaShangQingChengMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_xpS-MU_bpEGNs0RKi4fYkA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:TaidaShangQingChengMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoPingYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_UeEW5OE-dkaYb_L-GTsoCw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:GeDiaoPingYuanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoLiuYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CtlYAWbU4UmmDMP_l6_5Gw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:GeDiaoLiuYuanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_4_2019_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_Xd9UoiPlH0Kw2_3VWJVY1Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mdjh:UnderwriterWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_G6r95i02qE6eyDYX4xa2Ng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxLessThanRmb1MillionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_YH0PUPG06UCXcEf-raBU7g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxFromRmb1MillionTo3MillionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_Z26lNx6eE0KWUoDJlzAPLA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxFromRmb1MillionTo3MillionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_WS4hqqN6a0iSjAt1Asjz4Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_xhBhyCslkUm8t_o6ejyPnw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_MZqC9gi9U0yOzIOx4rv-CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxLessThanRmb1MillionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2023_To_12_31_2023_N2ao_tCIdk26PYO1iwK6Xg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInRobinHillPropertyMember_HXHdzPxdVEKQ_xd48KrBsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mdjh:LeaseAgreementInRobinHillPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mdjh:LeaseAgreementInFernieCastlePropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_C4wv0lSawEWxB2jv4lbWHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_gUHp3vdQG02IwRmODl4-Ug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_3-BCv0Wxp0yHXbI-AUNIDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_BRvARZ4Z1EeJ2WfUSYCCJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_2sfbqOw10U2M0wesHKmrLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_e-TiOYKPJkSHs-_P4i9hLA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:HotelIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_fjr-fhvpvk6qP0Mi4LCd9Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_NiN912KVkkWqhdDnsVwMTw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_8wqgcx5LqUG6nUdjV3k5bw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_1-dpyOjbp0WrDQn6b_Ijog"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_RjDxYHKEDkGtHdkTODlFeg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_IncomeFromOtherCategoriesMember_qSkNP6VB5k24ekIg-b6wiQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:IncomeFromOtherCategoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_cTwLG88QrEOpQLDjr8gW_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_0_zaBuuNdUGudlatrf702A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember__A_g-wAVQU66PEgBJIEvyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_6Xqyo-mKCEi25B0H9QIC0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Md2CfA8dOkCBmrQW9-eH8g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:Network1FinancialSecuritiesInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mdjh:UnderwriterWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-01</xbrli:startDate><xbrli:endDate>2018-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_LeJn4bhWnUmwJxTbKki7bg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_GB_otz7m-ewK0Wsdq7z78qQKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember__IjmqSfbyUmEqX_5qbKbJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_nr1k9teCHkO3W1-UOEZM5g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2022_mA9ODPH5IEegUPIK9UUdkg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JqndGQTp60m2Ut9iJ00Zeg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3LZlR_OI-0CAhZHFuzpNFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_jwT6tyMHV0W41r-GWrQfKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_Q_uN7tGUIk6lRyIvSxZ2MQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_17_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_r-ymTAFXxEmeF-QDzEJ3GA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">mdjh:CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_LwlKYcUjyUi2PVcPrn1rWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">mdjh:CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-09-08</xbrli:startDate><xbrli:endDate>2023-09-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_9_2023_To_1_9_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_RCEKZg_xIkGVv0mXj34PmA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">mdjh:CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-09</xbrli:startDate><xbrli:endDate>2023-01-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_18_2022_To_3_18_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_lOW4vyK5F02gm1jTq8JlQw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">mdjh:CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-18</xbrli:startDate><xbrli:endDate>2022-03-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Log8YM9-1kaY3eWIu-cibg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Y2AApxBF2U6ESJRwjhyasg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CRzbcPv5uEmbnso-ZTChyg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_9_1_2023_To_9_1_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_7orf661AhUmgaLDtlWYISg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">mdjh:CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-09-01</xbrli:startDate><xbrli:endDate>2023-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_27_2023_To_2_27_2023_xhsT7hs-uUGRVwkMSeMr2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-27</xbrli:startDate><xbrli:endDate>2023-02-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_28_2018_To_4_28_2018_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_-sObUZmGbUWY-qXlYSf6PA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:BeijingMingdajiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">mdjh:TianjinMingdajiaheRealEstateCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-28</xbrli:startDate><xbrli:endDate>2018-04-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_28_2018_To_4_28_2018_TKRmHA4ao02lq1QBWt6jkA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-28</xbrli:startDate><xbrli:endDate>2018-04-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember_lEzrIEoE_kiWxpcReoMajQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">mdjh:SubsidiariesAndConsolidatedVariableInterestEntitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_12_23_2022_To_12_23_2022_2YcgXaWgi0q9LbZmRlKjLA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-23</xbrli:startDate><xbrli:endDate>2022-12-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_17_2023_EBNCU0-lIEiSIDCgP2QXZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-07-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables60To89DaysPastDueMember_DYj652XQzEi4UU2MYZomsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables30To59DaysPastDueMember_Qk6TPGw8WUGgTqylffUq5w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancialAssetNotPastDueMember_kkV73CKIW0SGM2UbQwarxQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAssetGreaterThan365DaysPastDueMember_n2kK5jy49EWIyB90IRpWDA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">mdjh:FinancialAssetGreaterThan365DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset90To179DaysPastDueMember_W67wz2V63UukH89O6DPATg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">mdjh:FinancialAsset90To179DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset180To365DaysPastDueMember_GsNEAlucT0eSWlUWdh7MbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">mdjh:FinancialAsset180To365DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_5veCOnc1f0WJVXxnZgsYnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_mmBQa6sqPk-VH4di6xqDow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XiSheTianjinCultureAndMediaCoLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheTianjinBusinessManagementCoLtdMember_5z_kFLmjB02tVhUD7ixhQw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheTianjinBusinessManagementCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember_TgB8zKtoSkCXojcXTnVAYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_8AfSl1KJQ0q3Oz1p0GJBWg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember_LHKnxWGO30iMk-cAYkEe_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_IjdW8uHlYEW1xWHB4SIvAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">mdjh:TianjinMingdajiaheRealEstateCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_fHa6aeV7_U6MbaJvj2HRfA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MingdaJiaheDevelopmentInvestmentCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_24di0Wpeek6zc5jgk_4VKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLokalGlobalGmbhMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_bnFjuLqSgkKC6_jJWIj1jg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLocalGlobalLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdjmHongKongMember_vT8F7V5hMUWxrY-riViVCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdjmHongKongMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MansionsEstateMember_rAl9LYxRaEmz8vHT0Vovyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MansionsEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_FernieCastileCultureLimitedMember_qjU1nnb2MUG-4zKTO1sEQA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:FernieCastileCultureLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_iVd_zo4ICE2p8reZgCLIIw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001741534</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="Unit_Standard_segment_oU4uFFgsckSnfCHSVHZuxw"><xbrli:measure>mdjh:segment</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw"><xbrli:measure>iso4217:CNY</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:CNY</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="Unit_Standard_GBP_f6IQgkolVUm3VUCmZoWvtg"><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_employee_wVLXCD0PPEO1fvPLu3B0LA"><xbrli:measure>mdjh:employee</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ"><xbrli:measure>mdjh:customer</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><div style="max-width:100%;padding-left:4.47%;padding-right:4.47%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-align:center;border-bottom:1px solid #000000;border-top:3.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:5pt;font-weight:bold;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_e5216a2a_6a31_4a05_9f5f_4cb38ef67a7f"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:17pt;font-weight:bold;">UNITED STATES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:17pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">Washington, D.C. 20549</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:17pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">FORM&#160;</b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:DocumentType" id="Narr_LsPQ23VKlEeNTJjIZ-IHFA"><b style="font-weight:bold;">20-F</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:4pt 0pt 4pt 18pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:DocumentRegistrationStatement" id="Narr_eZRjJdMZo0CMj4wwK7O0bQ"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric><span style="font-size:9pt;">&#160;&#160;&#160;&#160;</span><b style="font-size:9pt;font-weight:bold;">REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">OR</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:4pt 0pt 4pt 18pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:DocumentAnnualReport" id="Narr_mIOymREPO0GPvoQOTxXYIQ"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span></ix:nonNumeric><span style="font-size:9pt;">&#160;&#160;&#160;&#160;</span><b style="font-size:9pt;font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-size:9pt;font-weight:bold;">For the fiscal&#160;year ended </b><ix:nonNumeric format="ixt:datemonthdayyearen" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:DocumentPeriodEndDate" id="Narr_0w_CJYiRkEuH-uBrWcRrsQ"><ix:nonNumeric format="ixt:datemonthdayen" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:CurrentFiscalYearEndDate" id="Narr_aI_HfVLHi0mGXgGOJWCwFA"><b style="font-size:9pt;font-weight:bold;">December 31</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, 2023</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">OR</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:4pt 0pt 4pt 18pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:DocumentTransitionReport" id="Narr_BO4At_vzgkOQ8Sz0k34bzA"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric><span style="font-size:9pt;">&#160;&#160;&#160;&#160;</span><b style="font-size:9pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">OR</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:4pt 0pt 4pt 18pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:DocumentShellCompanyReport" id="Narr_7SdVw-GOkUeaj-eVVk3ZAg"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric><span style="font-size:9pt;">&#160;&#160;&#160;&#160;</span><b style="font-size:9pt;font-weight:bold;">SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;">Date of event requiring this shell company report</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">For the transition period from to</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><span style="font-size:9pt;">Commission file number: </span><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:EntityFileNumber" id="Narr_xAs60Th37E-4XfvCSAik3Q"><span style="font-size:9pt;">001-38768</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:23pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:EntityRegistrantName" id="Narr_D4meAQzo2UmuDq4f-YJfgA"><b style="font-weight:bold;">MDJM LTD</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">(Exact Name of Registrant as Specified in its Charter)</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">N/A</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;">(Translation of Registrant&#8217;s Name into English)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:edgarprovcountryen" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:EntityIncorporationStateCountryCode" id="Narr_pu7f2Mp7eE-1VP0vfaqbzA"><b style="font-size:9pt;font-weight:bold;">Cayman Islands</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;">(Jurisdiction of Incorporation or Organization)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:EntityAddressAddressLine1" id="Narr_rpJF491Yh0eeUnNM_R9iSA"><b style="font-size:9pt;font-weight:bold;">Fernie Castle, Letham</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:EntityAddressCityOrTown" id="Narr_L1bKlzCuSUGsO-pVq0qLBQ"><b style="font-size:9pt;font-weight:bold;">Cupar, Fife, KY15 7RU</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:countrynameen" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:EntityAddressCountry" id="Narr_E9S6XCc-tkaiBDXiWi1iCQ"><b style="font-size:9pt;font-weight:bold;">United Kingdom</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">+ </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA" name="dei:CityAreaCode" id="Narr_ByH64jnobkuzT8sM7BnJow"><b style="font-size:9pt;font-weight:bold;">44</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">-</b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA" name="dei:LocalPhoneNumber" id="Narr_A76aEMxAXU2Gl-zpLFt9uA"><b style="font-size:9pt;font-weight:bold;">01337 829 349</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">(Address of principal executive offices)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA" name="dei:ContactPersonnelName" id="Narr_noNX1WQ-oEeFR9hXZmW0FA"><b style="font-size:9pt;font-weight:bold;">Siping Xu</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, Chief Executive Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Telephone: + </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA" name="dei:ContactPersonnelFaxNumber" id="Narr_tRoJDkT3fUa6N_ybDQ6DZw"><b style="font-size:9pt;font-weight:bold;">44-01337 829 349</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Email: </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA" name="dei:ContactPersonnelEmailAddress" id="Narr_WgH8bC2HZkOX5yHn5SYekg"><b style="font-size:9pt;font-weight:bold;">charlie.cai@mdjmjh.com</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At the address of the Company set forth above</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;">(Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">Securities registered or to be registered pursuant to Section&#160;12(b)&#160;of the Act:</b></p><a id="_75d6e214_11f4_4c8c_bb81_37df7d76301d"></a><a id="Tc_BcmIsBoT10un7lUasdTPHQ_1_0"></a><a id="Tc_1eeXrc76U0K45UvQprVJSg_1_2"></a><a id="Tc_o3g3X4HmnEmHWtn2qW10SA_1_4"></a><a id="Tc_f1u_4mLDxkuc-Ya411_4hg_2_4"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.99%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:32%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:32%;margin:0pt;padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:31.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Title of each class</b></p></td><td style="vertical-align:bottom;width:2%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Trading Symbol(s)</b></p></td><td style="vertical-align:bottom;width:2%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Name of each exchange on which registered</b></p></td></tr><tr><td style="vertical-align:top;width:31.99%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:Security12bTitle" id="Tc_D0COaiLthE2cWWLBR_vzFw_2_0"><b style="font-size:9pt;font-weight:bold;">Ordinary Shares</b></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:TradingSymbol" id="Tc_5_2xLUeLvEalxPFgH_IuXg_2_2"><b style="font-size:9pt;font-weight:bold;">MDJH</b></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">The </b><ix:nonNumeric format="ixt-sec:exchnameen" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:SecurityExchangeName" id="Narr_NL-fNDRDqUCxQCfbHalG1Q"><b style="font-size:9pt;font-weight:bold;">Nasdaq</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;"> Stock Market</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:5pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;">Securities registered or to be registered pursuant to Section&#160;12(g)&#160;of the Act:</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">None</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;">(Title of Class)</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;">Securities for which there is a reporting obligation pursuant to Section&#160;15(d)&#160;of the Act:</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">None</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 4pt 0pt;">(Title of Class)</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 4pt 0pt;">Indicate the number of outstanding shares of each of the issuer&#8217;s classes of capital or common stock as of the close of the period covered by the annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 4pt 0pt;">An aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" format="ixt:numdotdecimal" scale="0" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" id="Narr_NBECLUQCIUyLkjFbskGRgQ">11,675,216</ix:nonFraction> Ordinary Shares, par value $0.001 per share, as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 4pt 0pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><span style="font-size:9pt;">Yes </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span><span style="font-size:9pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:EntityWellKnownSeasonedIssuer" id="Narr_Wz5ZFtNoh0m6xZKqCvP1-A"><span style="font-size:9pt;">No</span></ix:nonNumeric><span style="font-size:9pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><span style="font-size:9pt;">Yes </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span><span style="font-size:9pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:EntityVoluntaryFilers" id="Narr_ej5uOhNTbE-TynOLciVKWQ"><span style="font-size:9pt;">No</span></ix:nonNumeric><span style="font-size:9pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span></p></div><div style="clear:both;margin-bottom:27.35pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:91.06%;border:0;margin:30pt 4.47% 30pt 4.47%;"></div><div style="max-width:100%;padding-left:4.47%;padding-right:4.47%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Indicate by check mark whether the registrant: (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:EntityCurrentReportingStatus" id="Narr_Z2qEyqA5HEeuC0xNYVNGBQ"><span style="font-size:9pt;">Yes</span></ix:nonNumeric><span style="font-size:9pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span><span style="font-size:9pt;"> No </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 4pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:EntityInteractiveDataCurrent" id="Narr_ciqf_bOc1E2PCtKTS4rFqA"><span style="font-size:9pt;">Yes</span></ix:nonNumeric><span style="font-size:9pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span><span style="font-size:9pt;"> No </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 5pt 0pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</p><a id="_5affcf93_3e94_4be0_aae4_885868a5e669"></a><a id="Tc_gZq3zzrPZ0aZ-Yye6J5GRQ_1_0"></a><a id="Tc_9R_0Fa2vjEemGgJqtG-tTw_1_1"></a><a id="Tc_YPiqSegCWEmc6cG5yp1E8A_1_2"></a><a id="Tc_EqMXNqg9l0-ZJt2jFuOYdA_1_3"></a><a id="Tc_n_8ZLSvii0eFXt8uceO2NQ_2_1"></a><a id="Tc_DQd5oGezpU6C4c1QUay3lQ_2_2"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:18.99%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:47%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:8.99%;margin:0pt;padding:0pt;"/></tr><tr><td style="vertical-align:top;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Large accelerated filer </p></td><td style="vertical-align:top;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Accelerated filer</p></td><td style="vertical-align:top;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td></tr><tr><td style="vertical-align:top;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="Tc_yB7kuDwGUUWxkOFmLO76kg_2_0"><span style="font-size:9pt;">Non-accelerated filer</span></ix:nonNumeric></p></td><td style="vertical-align:top;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><span style="font-family:'Segoe UI Symbol';">&#9746;</span></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Emerging growth company </p></td><td style="vertical-align:top;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="Tc_B3CcZS3mbEK3e1UfhzQ_5w_2_3"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:5pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 4pt 0pt;">If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, 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&#160;13(a)&#160;of the Exchange Act. <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><span style="font-size:9pt;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="Narr_z6Sft9akokOeuwDbEYkupA"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><span style="font-size:9pt;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" format="ixt-sec:boolballotbox" name="dei:DocumentFinStmtErrorCorrectionFlag" id="Narr_ldFtxJ94B0e5-0-Fxf0csA"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 4pt 0pt;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:13.14%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt 3pt 0pt 3pt;"/><td style="vertical-align:top;width:75.75%;margin:0pt;padding:0pt 3pt 0pt 3pt;"/><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt 3pt 0pt 3pt;"/><td style="vertical-align:top;width:7.07%;margin:0pt;padding:0pt 3pt 0pt 3pt;"/></tr><tr><td style="vertical-align:top;width:13.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:DocumentAccountingStandard" id="Narr_tgyUPzGF0kOG_qRP3lLOkw"><span style="font-size:9pt;">U.S. GAAP</span></ix:nonNumeric><span style="font-size:9pt;"> </span><span style="font-family:'Segoe UI Emoji';font-size:9pt;">&#9746;</span></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt 3pt 0pt 3pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:75.75%;margin:0pt;padding:0pt 3pt 0pt 3pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">International Financial Reporting Standards as issued by the International Accounting Standards Board <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt 3pt 0pt 3pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:7.07%;margin:0pt;padding:0pt 3pt 0pt 3pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-size:9pt;">Other </span><span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;"><span style="font-size:9pt;">*</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;"><span style="font-size:9pt;">If &#8220;Other&#8221; has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow. Item 17 </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span><span style="font-size:9pt;"> Item 18 </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:5pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;">If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). Yes </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span><span style="font-size:9pt;"> No </span><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" format="ixt:booleanfalse" name="dei:EntityShellCompany" id="Narr_e8ll0ItfgEmsx0dTyzOSjQ"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:justify;margin:0pt;"> <span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;border-bottom:3.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:27.35pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:91.06%;border:0;margin:30pt 4.47% 30pt 4.47%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="TOC"></a><a id="_410f1515_10a4_45ff_84ee_c2701ad1b649"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 5pt 0pt;"><b style="font-weight:bold;">TABLE OF CONTENTS</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"></div></div></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr style="height:7.65pt;"><td colspan="2" style="vertical-align:top;width:92.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#INTRODUCTION_4940"><span style="font-style:normal;font-weight:normal;">INTRODUCTION</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">1</span></p></td></tr><tr><td colspan="2" style="vertical-align:middle;width:92.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">&#160;</p></td></tr><tr><td colspan="2" style="vertical-align:top;width:92.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#PartI_367332"><span style="font-style:normal;font-weight:normal;">PART&#160;I</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">3</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item1IDENTITYOFDIRECTORSSENIORMANAGEMENT"><span style="font-style:normal;font-weight:normal;">ITEM&#160;1.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item1IDENTITYOFDIRECTORSSENIORMANAGEMENT"><span style="font-style:normal;font-weight:normal;">IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">3</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item2OFFERSTATISTICSANDEXPECTEDTIMETABLE"><span style="font-style:normal;font-weight:normal;">ITEM&#160;2.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item2OFFERSTATISTICSANDEXPECTEDTIMETABLE"><span style="font-style:normal;font-weight:normal;">OFFER STATISTICS AND EXPECTED TIMETABLE</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">3</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item3KEYINFORMATION_756400"><span style="font-style:normal;font-weight:normal;">ITEM&#160;3.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item3KEYINFORMATION_756400"><span style="font-style:normal;font-weight:normal;">KEY INFORMATION</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">3</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item4INFORMATIONONTHECOMPANY_552587"><span style="font-style:normal;font-weight:normal;">ITEM&#160;4.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item4INFORMATIONONTHECOMPANY_552587"><span style="font-style:normal;font-weight:normal;">INFORMATION ON THE COMPANY</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">46</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item4AUNRESOLVEDSTAFFCOMMENTS_289911"><span style="font-style:normal;font-weight:normal;">ITEM&#160;4A.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item4AUNRESOLVEDSTAFFCOMMENTS_289911"><span style="font-style:normal;font-weight:normal;">UNRESOLVED STAFF COMMENTS</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">76</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item5OPERATINGANDFINANCIALREVIEWANDPROSP"><span style="font-style:normal;font-weight:normal;">ITEM&#160;5.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item5OPERATINGANDFINANCIALREVIEWANDPROSP"><span style="font-style:normal;font-weight:normal;">OPERATING AND FINANCIAL REVIEW AND PROSPECTS</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">76</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item6DIRECTORSSENIORMANAGEMENTANDEMPLOYE"><span style="font-style:normal;font-weight:normal;">ITEM&#160;6.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item6DIRECTORSSENIORMANAGEMENTANDEMPLOYE"><span style="font-style:normal;font-weight:normal;">DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">99</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item7MAJORSHAREHOLDERSANDRELATEDPARTYTRA"><span style="font-style:normal;font-weight:normal;">ITEM&#160;7.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item7MAJORSHAREHOLDERSANDRELATEDPARTYTRA"><span style="font-style:normal;font-weight:normal;">MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">104</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item8FINANCIALINFORMATION_597171"><span style="font-style:normal;font-weight:normal;">ITEM&#160;8.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item8FINANCIALINFORMATION_597171"><span style="font-style:normal;font-weight:normal;">FINANCIAL INFORMATION</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">105</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item9THEOFFERANDLISTING_364563"><span style="font-style:normal;font-weight:normal;">ITEM&#160;9.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item9THEOFFERANDLISTING_364563"><span style="font-style:normal;font-weight:normal;">THE OFFER AND LISTING</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">107</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item10ADDITIONALINFORMATION_867608"><span style="font-style:normal;font-weight:normal;">ITEM&#160;10.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item10ADDITIONALINFORMATION_867608"><span style="font-style:normal;font-weight:normal;">ADDITIONAL INFORMATION</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">107</span></p></td></tr><tr style="height:7.2pt;"><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><div style="height:7.2pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><div style="height:7.2pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><div style="height:7.2pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 8pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item11QUANTITATIVEANDQUALITATIVEDISCLOSU"><span style="font-style:normal;font-weight:normal;">ITEM&#160;11.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item11QUANTITATIVEANDQUALITATIVEDISCLOSU"><span style="font-style:normal;font-weight:normal;">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">116</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item12DESCRIPTIONOFSECURITIESOTHERTHANEQ"><span style="font-style:normal;font-weight:normal;">ITEM&#160;12.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item12DESCRIPTIONOFSECURITIESOTHERTHANEQ"><span style="font-style:normal;font-weight:normal;">DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">118</span></p></td></tr><tr style="height:7.65pt;"><td colspan="2" style="vertical-align:middle;width:92.15%;margin:0pt;padding:0pt;"><div style="height:7.65pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><div style="height:7.65pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 8pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td colspan="2" style="vertical-align:top;width:92.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#PartII_348549"><span style="font-style:normal;font-weight:normal;">PART&#160;II</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">119</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item13DEFAULTSDIVIDENDARREARAGESANDDELIN"><span style="font-style:normal;font-weight:normal;">ITEM&#160;13.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item13DEFAULTSDIVIDENDARREARAGESANDDELIN"><span style="font-style:normal;font-weight:normal;">DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">119</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item14MATERIALMODIFICATIONSTOTHERIGHTSOF"><span style="font-style:normal;font-weight:normal;">ITEM&#160;14.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item14MATERIALMODIFICATIONSTOTHERIGHTSOF"><span style="font-style:normal;font-weight:normal;">MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">119</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item15CONTROLSANDPROCEDURES_120561"><span style="font-style:normal;font-weight:normal;">ITEM&#160;15.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item15CONTROLSANDPROCEDURES_120561"><span style="font-style:normal;font-weight:normal;">CONTROLS AND PROCEDURES</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">119</span></p></td></tr><tr style="height:9pt;"><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:middle;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16Reserved_23357"><span style="font-style:normal;font-weight:normal;">ITEM 16.</span></a></p></td><td style="vertical-align:middle;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16Reserved_23357"><span style="font-style:normal;font-weight:normal;">[RESERVED]</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">120</span></p></td></tr><tr style="height:9pt;"><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16AAUDITCOMMITTEEFINANCIALEXPERT_819"><span style="font-style:normal;font-weight:normal;">ITEM&#160;16A.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16AAUDITCOMMITTEEFINANCIALEXPERT_819"><span style="font-style:normal;font-weight:normal;">AUDIT COMMITTEE FINANCIAL EXPERT</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">120</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16BCODEOFETHICS_449490"><span style="font-style:normal;font-weight:normal;">ITEM&#160;16B.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16BCODEOFETHICS_449490"><span style="font-style:normal;font-weight:normal;">CODE OF ETHICS</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">120</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16CPRINCIPALACCOUNTANTFEESANDSERVICE"><span style="font-style:normal;font-weight:normal;">ITEM&#160;16C.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16CPRINCIPALACCOUNTANTFEESANDSERVICE"><span style="font-style:normal;font-weight:normal;">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">120</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16DEXEMPTIONSFROMTHELISTINGSTANDARDS"><span style="font-style:normal;font-weight:normal;">ITEM&#160;16D.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16DEXEMPTIONSFROMTHELISTINGSTANDARDS"><span style="font-style:normal;font-weight:normal;">EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">121</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16EPURCHASESOFEQUITYSECURITIESBYTHEI"><span style="font-style:normal;font-weight:normal;">ITEM&#160;16E.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16EPURCHASESOFEQUITYSECURITIESBYTHEI"><span style="font-style:normal;font-weight:normal;">PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">121</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16FCHANGEINREGISTRANTSCERTIFYINGACCO"><span style="font-style:normal;font-weight:normal;">ITEM&#160;16F.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16FCHANGEINREGISTRANTSCERTIFYINGACCO"><span style="font-style:normal;font-weight:normal;">CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">121</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16GCORPORATEGOVERNANCE_119698"><span style="font-style:normal;font-weight:normal;">ITEM&#160;16G.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16GCORPORATEGOVERNANCE_119698"><span style="font-style:normal;font-weight:normal;">CORPORATE GOVERNANCE</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">121</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16HMINESAFETYDISCLOSURE_602646"><span style="font-style:normal;font-weight:normal;">ITEM&#160;16H.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16HMINESAFETYDISCLOSURE_602646"><span style="font-style:normal;font-weight:normal;">MINE SAFETY DISCLOSURE</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">121</span></p></td></tr><tr style="height:8.1pt;"><td style="vertical-align:top;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16IDISCLOSUREREGARDINGFOREIGNJURISDI"><span style="font-style:normal;font-weight:normal;">ITEM&#160;16I.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16IDISCLOSUREREGARDINGFOREIGNJURISDI"><span style="font-style:normal;font-weight:normal;">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">121</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16JINSIDERTRADINGPOLICIES_709835"><span style="font-style:normal;font-weight:normal;">ITEM 16J.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16JINSIDERTRADINGPOLICIES_709835"><span style="font-style:normal;font-weight:normal;">INSIDER TRADING POLICIES</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">122</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16KCYBERSECURITY_357993"><span style="font-style:normal;font-weight:normal;">ITEM 16K.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item16KCYBERSECURITY_357993"><span style="font-style:normal;font-weight:normal;">CYBERSECURITY</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">122</span></p></td></tr><tr><td colspan="2" style="vertical-align:middle;width:92.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="2" style="vertical-align:top;width:92.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#PartIII_243081"><span style="font-style:normal;font-weight:normal;">PART&#160;III</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">123</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item17FINANCIALSTATEMENTS_307906"><span style="font-style:normal;font-weight:normal;">ITEM&#160;17.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item17FINANCIALSTATEMENTS_307906"><span style="font-style:normal;font-weight:normal;">FINANCIAL STATEMENTS</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">123</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item18FINANCIALSTATEMENTS_869384"><span style="font-style:normal;font-weight:normal;">ITEM&#160;18.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item18FINANCIALSTATEMENTS_869384"><span style="font-style:normal;font-weight:normal;">FINANCIAL STATEMENTS</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">123</span></p></td></tr><tr><td style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item19EXHIBITS_906705"><span style="font-style:normal;font-weight:normal;">ITEM&#160;19.</span></a></p></td><td style="vertical-align:bottom;width:83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#Item19EXHIBITS_906705"><span style="font-style:normal;font-weight:normal;">EXHIBITS</span></a></p></td><td style="vertical-align:bottom;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;">123</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;text-align:justify;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_02a4a3c0_e822_493a_b0b4_c686127fe419"></a><a id="INTRODUCTION_4940"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">INTRODUCTION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">&#8220;We,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; &#8220;our Company,&#8221; and the &#8220;Company&#8221; are to MDJM LTD (&#8220;MDJM&#8221;), a Cayman Islands company. Unless the context otherwise requires, in this annual report on Form 20-F references to: </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;China&#8221; or the &#8220;PRC&#8221; are to the People&#8217;s Republic of China;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Exchange Act&#8221; are to the Securities Exchange Act of 1934;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Fernie Castle Culture&#8221; are to our wholly owned subsidiary, Fernie Castle Culture Limited, a United Kingdom company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;fiscal year&#8221; are to the period from January 1 to December 31 of the year;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Mansions&#8221; are to Mansions Catering and Hotel LTD, a United Kingdom company, in which MD UK (defined below) holds 100% of the equity interests;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;MD German&#8221; are to our wholly owned subsidiary, MD Lokal Global GmbH, a German company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;MD Japan&#8221; are to our wholly owned subsidiary, Mingda Jiahe Development Investment Co., Ltd, a Japanese company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;MDJH Hong Kong&#8221; are to our wholly owned subsidiary, MDJCC Limited, a Hong Kong corporation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;MD UK&#8221; are to our wholly owned subsidiary, MD Local Global Limited, a United Kingdom company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Mingda Tianjin&#8221; or the &#8220;VIE&#8221; are to Mingdajiahe (Tianjin) Co., Ltd., a company organized under the laws of the PRC, the financial results of which we consolidated for accounting purposes, and Mingda Tianjin is controlled by Mr. Siping Xu, our chief executive officer and majority shareholder;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Mingda Tianjin Shareholders&#8221; are to Siping Xu, Yang Li, Xia Ding, Qiang Ma, Liang Zhang, Meina Guo, Zhenyuan Huang, Mengnan Wang, Jie Zhang, and Lei Cai, collectively holding 100% of the equity interests in Mingda Tianjin;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Ordinary Shares&#8221; are to the ordinary shares of MDJM, par value $0.001 per share;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;PRC operating entities&#8221; are to our PRC subsidiary and the VIE and its subsidiaries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;primary real estate market&#8221; are to the market for newly constructed and completed residential and commercial real properties, &#8220;primary real estate agency services&#8221; are to agency services provided for the primary real estate market, &#8220;secondary real estate market&#8221; are to the market for all residential and commercial real properties other than those for sale in the primary real estate market, and &#8220;secondary real estate brokerage services&#8221; are to brokerage services provided for the secondary real estate market;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;RMB&#8221; or &#8220;Renminbi&#8221; are to the legal currency of China;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Sarbanes-Oxley Act&#8221; are to the Sarbanes-Oxley Act of 2002;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Securities Act&#8221; are to the Securities Act of 1933, as amended;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Securities Exchange Commission,&#8221; &#8220;SEC,&#8221; &#8220;Commission,&#8221; or similar terms are to the U.S. Securities Exchange Commission;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;UK&#8221; are to the United Kingdom;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;US$,&#8221; &#8220;$,&#8221; &#8220;U.S. dollars,&#8221; or &#8220;dollars&#8221; are to the legal currency of the United States;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;U.S. GAAP&#8221; are to generally accepted accounting principles in the United States;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;VIE&#8221; are to variable interest entity;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;WFOE&#8221; are to Beijing Mingda Jiahe Technology Development Co., Ltd., a limited liability company organized under the laws of the PRC, which is wholly owned by MDJH Hong Kong;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Xishe&#8221; are to Xishe (Tianjin) Business Management Co., Ltd., a limited liability company organized under the laws of the PRC, which was wholly owned by Mingda Tianjin. Xishe was dissolved in September 2021;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Xishe Media&#8221; are to Xishe (Tianjin) Culture and Media Co., Ltd., a limited liability company organized under the laws of the PRC, which was wholly owned by Xishe. Xishe Media was dissolved in August 2021; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;Xishe Xianglin&#8221; are to Xishe Xianglin (Tianjin) Business Operations &amp; Management Co., Ltd., a limited liability company organized under the laws of the PRC, which was controlled by Xishe, which held 51% equity ownership, and Zhongcai Nongchuang (Beijing) Technology Co., Ltd., an unrelated third party to us, which held 49% equity interest. Xishe Xianglin was dissolved in August 2021. </span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">This annual report on Form 20-F includes our audited consolidated financial statements for the years ended December 31, 2023, 2022, and 2021. In this annual report, we refer to assets, obligations, commitments, and liabilities in our consolidated financial statements in United States dollars. These dollar references are based on the exchange rate of RMB to United States dollars and pound sterling (&#8220;GBP&#8221;) to United States dollars, determined as of a specific date or for a specific period. Changes in the exchange rate will affect the amount of our obligations and the value of our assets in terms of United States dollars which may result in an increase or decrease in the amount of our obligations and the value of our assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">This annual report contains translations of certain Renminbi and GBP amounts into U.S. dollars at specified rates. Unless otherwise stated, the following exchange rates are used in this annual report:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:64.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">US$ Exchange Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">1 US$= RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At the end of the year - RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.0999</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.8987</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.3524</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average rate for the year - RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.0809</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.7347</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.4491</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1 US$=GBP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At the end of the year - GBP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.7847</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.8315</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.7419</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average rate for the year - GBP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.8039</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.8121</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.7327</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:252pt;"><a id="_eb362feb_4079_4cbc_a1cc_83991e6d4ffa"></a><a id="PartI_367332"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">Part&#160;I</p><a id="Item1IDENTITYOFDIRECTORSSENIORMANAGEMENT"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Item&#160;1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Not Applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_5cb33d9a_dbaa_42a0_bca2_159414192763"></a><a id="Item2OFFERSTATISTICSANDEXPECTEDTIMETABLE"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Item&#160;2. OFFER STATISTICS AND EXPECTED TIMETABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Not Applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_050c9d3b_beab_40fb_8f3f_1985e755e1a4"></a><a id="Item3KEYINFORMATION_756400"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Item&#160;3. KEY INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a holding company incorporated in the Cayman Islands and not a Chinese operating company. As a holding company with no material operations of our own, we conduct our operations through our subsidiaries in the UK and the VIE and its subsidiaries in China. For accounting purposes, we control and receive the economic benefits of the VIE and its subsidiaries through certain contractual arrangements (the &#8220;VIE Agreements&#8221;), which enables us to consolidate the financial results of the VIE and its subsidiaries in our consolidated financial statements under U.S. GAAP, and the structure involves unique risks to investors. Our securities are securities of MDJM, the offshore holding company in the Cayman Islands, instead of securities of the VIE or its subsidiaries in China. The VIE structure provides contractual exposure to foreign investment in China-based companies where Chinese law prohibits direct foreign investment in the operating companies. For a description of the VIE Agreements, see &#8220;&#8212; The VIE Agreements.&#8221; As a result of our use of the VIE structure, you may never hold equity interests in the VIE or its subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following diagram illustrates our corporate structure as of the date of this annual report:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><img src="mdjh-20231231x20f001.jpg" alt="Graphic" style="display:inline-block;height:252pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:447.86pt;"/></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents 10,200,000 Ordinary Shares held by our CEO and chairman of the board of directors, Mr. Siping Xu, through MDJH LTD, which is 100% owned by Mr. Xu;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents an aggregate of 180,309 Ordinary Shares held by 12 shareholders of MDJM, each one of which holds less than 5% of our equity interests, as of the date of this annual report; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Mingda Tianjin Shareholders collectively hold 100% of the equity interests in Mingda Tianjin.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Investors are purchasing securities of the holding company, MDJM, instead of securities of our operating entities. Our operations are conducted through MD UK, Mansions, and Mingda Tianjin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">The VIE Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Due to PRC legal restrictions on foreign ownership in the real estate sector, neither we nor our subsidiaries own any equity interest in Mingda Tianjin. Instead, for accounting purposes, we control and receive the economic benefits of Mingda Tianjin&#8217;s business operation through the VIE Agreements, which enables us to consolidate the financial results of the VIE and its subsidiaries in our consolidated financial statements under U.S. GAAP. WFOE, Mingda Tianjin, and the Mingda Tianjin Shareholders entered into the VIE Agreements on April 28, 2018. The VIE Agreements are designed to provide WFOE with the power, rights, and obligations to Mingda Tianjin as set forth under the VIE Agreements. We have evaluated the guidance in Financial Accounting Standards Board Accounting Standards Codification 810 and determined that we are regarded as the primary beneficiary of the VIE for accounting purposes, as a result of our direct ownership in WFOE and the provisions of the VIE Agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each of the VIE Agreements is described in detail below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Exclusive Business Cooperation Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Exclusive Business Cooperation Agreement between Mingda Tianjin and WFOE, WFOE provides Mingda Tianjin with technical support, consulting services, intellectual services, and other management services relating to Mingda Tianjin&#8217;s day-to-day business operations and management, on an exclusive basis, utilizing its advantages in technology, human resources, and information. Additionally, Mingda Tianjin granted an irrevocable and exclusive option to WFOE to purchase from Mingda Tianjin, any or all of Mingda Tianjin&#8217;s assets at the lowest purchase price permitted under PRC laws. Should WFOE exercise such option, the parties will enter into a separate asset transfer or similar agreement. For services rendered to Mingda Tianjin by WFOE under this agreement, WFOE is entitled to collect a service fee approximately equal to the net income of Mingda Tianjin after the deduction of the required PRC statutory reserve.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Exclusive Business Cooperation Agreement will remain in effect for 10 years, unless it is terminated by WFOE with&#160;30-day&#160;prior notice. Mingda Tianjin does not have the right to terminate that agreement unilaterally. WFOE may unilaterally extend the term of that agreement with prior written notice.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Chief Executive Officer of WFOE, Mr. Siping Xu, is currently managing Mingda Tianjin pursuant to the terms of the Exclusive Business Cooperation Agreement. WFOE has absolute authority relating to the management of Mingda Tianjin, including decisions with regard to expenses, salary raises and bonuses, hiring, firing, and other operational functions. The Exclusive Business Cooperation Agreement does not prohibit related party transactions. Our audit committee is required to review and approve in advance any related party transactions, including transactions involving WFOE or Mingda Tianjin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Share Pledge Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Share Pledge Agreement among WFOE, and the Mingda Tianjin Shareholders, the Mingda Tianjin Shareholders pledged all of their equity interests in Mingda Tianjin to WFOE to guarantee the performance of Mingda Tianjin&#8217;s obligations under the Exclusive Business Cooperation Agreement. Under the terms of the Share Pledge Agreement, in the event that Mingda Tianjin or the Mingda Tianjin Shareholders breach their respective contractual obligations under the Exclusive Business Cooperation Agreement, WFOE, as pledgee, will be entitled to certain rights, including the right to collect dividends generated by the pledged equity interests. The Mingda Tianjin Shareholders also agreed that upon occurrence of any event of default, as set forth in the Share Pledge Agreement, WFOE is entitled to dispose of the pledged equity interest in accordance with applicable PRC laws. The Mingda Tianjin Shareholders further agreed not to dispose of the pledged equity interests or take any actions that would prejudice WFOE&#8217;s interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Share Pledge Agreement is effective until all payments due under the Exclusive Business Cooperation Agreement have been paid by Mingda Tianjin. WFOE will cancel or terminate the Share Pledge Agreement upon Mingda Tianjin&#8217;s full payment of fees payable under the Exclusive Business Cooperation Agreement.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The purposes of the Share Pledge Agreement are to (1) guarantee the performance of Mingda Tianjin&#8217;s obligations under the Exclusive Business Cooperation Agreement, (2) make sure the Mingda Tianjin Shareholders do not transfer or assign the pledged equity interests, or create or allow any encumbrance that would prejudice WFOE&#8217;s interests without WFOE&#8217;s prior written consent, and (3) provide WFOE control over Mingda Tianjin. In the event Mingda Tianjin breaches its contractual obligations under the Exclusive Business Cooperation Agreement, WFOE will be entitled to foreclose on the Mingda Tianjin Shareholders&#8217; equity interests in Mingda Tianjin and may (1) exercise its option to purchase or designate third parties to purchase part or all of their equity interests in Mingda Tianjin and in this situation, WFOE may terminate the VIE Agreements after acquisition of all equity interests in Mingda Tianjin or form a new VIE structure with the third parties designated by WFOE; or (2) dispose the pledged equity interests and be paid in priority out of proceeds from the disposal in which case the VIE structure will be terminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Exclusive Option Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Exclusive Option Agreement, the Mingda Tianjin Shareholders irrevocably granted WFOE (or its designee) an exclusive option to purchase, to the extent permitted under PRC law, once or at multiple times, at any time, part or all of their equity interests in Mingda Tianjin. The option price is equal to the capital paid in by the Mingda Tianjin Shareholders subject to any appraisal or restrictions required by applicable PRC laws and regulations. As of December 31, 2023, if WFOE exercised such option, the total option price that would be paid to all of the Mingda Tianjin Shareholders would be approximately $1,586,834, which is the aggregate registered capital of Mingda Tianjin. The option purchase price will increase in case the Mingda Tianjin Shareholders make additional capital contributions to Mingda Tianjin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Exclusive Option Agreement, WFOE may at any time under any circumstances, purchase, or have its designated person purchase, at its discretion, to the extent permitted under PRC law, all or part of the Mingda Tianjin Shareholders&#8217; equity interests in Mingda Tianjin. The Exclusive Option Agreement, together with the Share Pledge Agreement, Exclusive Business Cooperation Agreement, and the Power of Attorney, enables us to consolidate the financial results of the VIE and its subsidiaries in our consolidated financial statements under U.S. GAAP. The agreement remains effective for a term of 10 years and may be renewed at WFOE&#8217;s election.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Powers of Attorney</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under each of the Powers of Attorney, the Mingda Tianjin Shareholders authorize WFOE to act on their behalf as their exclusive agent and attorney with respect to all rights as shareholders, including: (a) attending shareholders&#8217; meetings; (b) exercising all the shareholder&#8217;s rights, including voting, that shareholders are entitled to under the laws of China and the articles of association of Mingda Tianjin, including the sale or transfer or pledge or disposition of shares in part or in whole; and (c) designating and appointing on behalf of shareholders the legal representative, the executive director, supervisor, the chief executive officer and other senior management members of Mingda Tianjin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The term of each of the Powers of Attorney is the same as the term of the Exclusive Option Agreement. The Powers of Attorney are irrevocable and continuously valid from the date of execution of the Powers of Attorney, so long as the Mingda Tianjin Shareholders are shareholders of Mingda Tianjin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Associated with Our Corporate Structure and the VIE Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because we do not hold equity interests in the VIE and its subsidiaries, we are subject to risks and uncertainties of the interpretations and applications of PRC laws and regulations, including but not limited to, regulatory review of overseas listing of PRC companies through special purpose vehicles, and the validity and enforcement of the VIE Agreements. We are also subject to the risks and uncertainties about any future actions of the PRC government in this regard that could disallow the VIE structure, which would likely result in a material change in our operations, and the value of our securities may depreciate significantly or become worthless. The VIE Agreements have not been tested in a court of law in China as of the date of this annual report.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The VIE Agreements may not be effective as direct ownership in providing operational control. For instance, Mingda Tianjin and the Mingda Tianjin Shareholders could breach their VIE Agreements with WFOE by, among other things, failing to conduct their operations in an acceptable manner or taking other actions that are detrimental to our interests. The Mingda Tianjin Shareholders may not act in the best interests of our Company or may not perform their obligations under these contracts. Such risks exist throughout the period in which we intend to operate certain portions of our business through the VIE Agreements with Mingda Tianjin. In the event that Mingda Tianjin or the Mingda Tianjin Shareholders fail to perform their respective obligations under the VIE Agreements, we may have to incur substantial costs and expend additional resources to enforce such arrangements. In addition, even if legal actions are taken to enforce such arrangements, there is uncertainty as to whether the courts of the PRC would recognize or enforce judgments of U.S. courts against us or such persons predicated upon the civil liability provisions of the securities laws of the United States or any state. See &#8220;&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in the PRC&#8212;Our VIE Agreements with Mingda Tianjin are governed by the laws of the PRC and we may have difficulty in enforcing any rights we may have under these VIE Agreements.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Associated with Being Based in the PRC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are subject to certain legal and operational risks associated with having a substantial part of our operations in China, which could cause the value of our securities to significantly decline or become worthless. PRC laws and regulations governing our current business operations are sometimes vague and uncertain, and as a result these risks may result in material changes in the operations of the VIE and its subsidiaries, significant depreciation or a complete loss of the value of our securities, or a complete hindrance of our ability to offer, or continue to offer, our securities to investors. The PRC government has adopted a series of regulatory actions and issued statements to regulate business operations in China with little advance notice, including cracking down on illegal activities in the securities market, adopting new measures to extend the scope of cybersecurity reviews, and expanding the efforts in anti-monopoly enforcement. As of the date of this annual report, we, our subsidiaries, and the VIE and its subsidiaries have not been involved in any investigations on cybersecurity review initiated by any PRC regulatory authority, nor has any of them received any inquiry, notice, or sanction. As confirmed by our PRC counsel, Beijing ANLI (Tianjin) Partners, we are not subject to cybersecurity review with the Cyberspace Administration of China, or the CAC, under the Cybersecurity Review Measures that became effective on February 15, 2022, since we currently do not have over one million users&#8217; personal information and do not anticipate that we will be collecting over one million users&#8217; personal information in the foreseeable future, which we understand might otherwise subject us to the Cybersecurity Review Measures; we are also not subject to network data security review by the CAC if the Draft Regulations on the Network Data Security Administration (Draft for Comments) (the &#8220;Security Administration Draft&#8221;) are enacted as proposed, since we currently do not have over one million users&#8217; personal information and do not collect data that affects or may affect national security and we do not anticipate that we will be collecting over one million users&#8217; personal information or data that affects or may affect national security in the foreseeable future, which we understand might otherwise subject us to the Security Administration Draft. See &#8220;&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in the PRC&#8212;Greater oversight by the CAC over data security, particularly for companies seeking to list on a foreign exchange, could adversely impact our business and our offering.&#8221; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 17, 2023, the China Securities Regulatory Commission (the &#8220;CSRC&#8221;) promulgated the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, or the &#8220;Trial Measures,&#8221; and five supporting guidelines, which came into effect on March 31, 2023. As advised by our PRC counsel, Beijing ANLI (Tianjin) Partners, Mingda Tianjin falls under the category of existing enterprises that have completed their overseas listings before the effective date of the Trial Measures (namely, March 31, 2023). Therefore, we are not immediately required to file for compliance. However, in the event that we intend to undertake new offerings or fundraising activities in the future, we should ensure compliance with the relevant regulations and file for compliance accordingly. See &#8220;&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in the PRC&#8212;The Opinions, the Trial Measures, and the revised Provisions recently issued by PRC authorities may subject us to additional compliance requirements in the future.&#8221; Other than the foregoing, as of the date of this report, according to our PRC counsel, Beijing ANLI (Tianjin) Partners, no relevant laws or regulations in the PRC explicitly require us to seek approval from the CSRC or any other PRC governmental authorities for our overseas listing. As of the date of this annual report, we, our subsidiaries, and the VIE and its subsidiaries have not received any inquiry, notice, warning, or sanctions regarding our overseas listing from the CSRC or any other PRC governmental authorities. Since these statements and regulatory actions are newly published, however, official guidance and related implementation rules have not been issued. It is highly uncertain what the potential impact such modified or new laws and regulations will have on the daily business operations of our subsidiaries and the VIE, our ability to accept foreign investments, and our listing on a U.S. exchange. The Standing Committee of the National People&#8217;s Congress (the &#8220;SCNPC&#8221;) or PRC regulatory authorities may in the future promulgate laws, regulations, or implement rules that require us, our subsidiaries, or the VIE to obtain regulatory approval from Chinese authorities for listing in the U.S.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, our Ordinary Shares may be prohibited from trading on a national exchange or over-the-counter under the Holding Foreign Companies Accountable Act (the &#8220;HFCA Act&#8221;), if the Public Company Accounting Oversight Board (United States) (the &#8220;PCAOB&#8221;) is unable to inspect our auditor for two consecutive years beginning in 2021. Our auditor, RBSM LLP, is an independent registered public accounting firm with the PCAOB, and as an auditor of publicly traded companies in the U.S., is subject to laws in the U.S., pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. The PCAOB currently has access to inspect the working papers of our auditor and our auditor is not subject to the determinations announced by the PCAOB on December 16, 2021. If trading in our Ordinary Shares is prohibited under the HFCA Act in the future because the PCAOB determines that it cannot inspect or fully investigate our auditor at such future time, Nasdaq may determine to delist our Ordinary Shares and trading in our Ordinary Shares could be prohibited. On June 22, 2021, the U.S. Senate passed the Accelerating Holding Foreign Companies Accountable Act, and on December 29, 2022, legislation entitled &#8220;Consolidated Appropriations Act, 2023&#8221; (the &#8220;Consolidated Appropriations Act&#8221;) was signed into law by President Biden, which contained, among other things, an identical provision to the Accelerating Holding Foreign Companies Accountable Act and amended the HFCA Act by requiring the SEC to prohibit an issuer&#8217;s securities from trading on any U.S. stock exchanges if its auditor is not subject to PCAOB inspections for two consecutive years instead of three, thus reducing the time period for triggering the prohibition on trading. On August 26, 2022, the CSRC, the Ministry of Finance of the PRC (the &#8220;MOF&#8221;), and the PCAOB signed a Statement of Protocol (the &#8220;Protocol&#8221;), governing inspections and investigations of audit firms based in mainland China and Hong Kong, taking the first step toward opening access for the PCAOB to inspect and investigate registered public accounting firms headquartered in mainland China and Hong Kong. Pursuant to the fact sheet with respect to the Protocol disclosed by the SEC, the PCAOB shall have independent discretion to select any issuer audits for inspection or investigation and has the unfettered ability to transfer information to the SEC. On December 15, 2022, the PCAOB Board determined that the PCAOB was able to secure complete access to inspect and investigate registered public accounting firms headquartered in mainland China and Hong Kong and voted to vacate its previous determinations to the contrary. However, should PRC authorities obstruct or otherwise fail to facilitate the PCAOB&#8217;s access in the future, the PCAOB Board will consider the need to issue a new determination. See &#8220;&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in the PRC&#8212;Joint statement by the SEC and the PCAOB, rule changes by Nasdaq, and the HFCA Act all call for additional and more stringent criteria to be applied to emerging market companies upon assessing the qualification of their auditors, especially the non-U.S. auditors who are not inspected by the PCAOB. These developments could add uncertainties to our continued listing or future offerings of our securities in the U.S.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Permissions Required from PRC Authorities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The VIE is not operating in an industry that prohibits or limits foreign investment. As a result, as advised by our PRC counsel, Beijing ANLI (Tianjin) Partners, other than those requisite for a domestic company in China to engage in the businesses similar to those of the VIE, our Company, our subsidiaries, or the VIE is not required to obtain any permission from Chinese authorities, including the CSRC, the CAC, or any other governmental agency that is required to approve the operations of the VIE. However, if our Company, our subsidiaries, or the VIE does not receive or maintain the approvals, or we inadvertently conclude that such approvals are not required, or applicable laws, regulations, or interpretations change such that we are required to obtain approval in the future, we may be subject to investigations by competent regulators, fines or penalties, ordered to suspend the VIE&#8217;s relevant operations and rectify any non-compliance, prohibited from engaging in relevant business or conducting any offering, and these risks could result in a material adverse change in the operations of the VIE, significantly limit or completely hinder our ability to offer or continue to offer securities to investors, or cause such securities to significantly decline in value or become worthless.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of the date of this annual report, the VIE has received from PRC authorities all requisite licenses, permissions, or approvals needed to engage in the businesses currently conducted in China, and no permission or approval has been denied. Such licenses and permissions include the Business License and Registration Certificate of Tianjin Real Estate Brokerage Agency. The following table provides details on the licenses and permissions held by the VIE.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Company</b></p></td><td style="vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">License/Permission</b></p></td><td style="vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issuing Authority</b></p></td><td style="vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Validity</b></p></td></tr><tr><td rowspan="2" style="vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd.</p></td><td style="vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Business License</p></td><td style="vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Tianjin Market Supervision and Administration Commission</p></td><td style="vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Long-term</p></td></tr><tr><td style="display:none;vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0pt;"/><td style="vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Registration Certificate of Tianjin Real Estate Brokerage Agency</p></td><td style="vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Tianjin Heping District Housing and Construction Commission</p></td><td style="vertical-align:middle;width:25%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Long-term</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 17, 2023, the CSRC promulgated the Trial Measures and five supporting guidelines, which came into effect on March 31, 2023. Pursuant to the Trial Measures, domestic companies that seek to offer or list securities overseas, both directly and indirectly, shall complete filing procedures with the CSRC pursuant to the requirements of the Trial Measures within three working days following its submission of initial public offerings or listing applications. If a domestic company fails to complete required filing procedures or conceals any material fact or falsifies any major content in its filing documents, such domestic company may be subject to administrative penalties, such as an order to rectify, warnings, and fines, and its controlling shareholders, actual controllers, the person directly in charge and other directly liable persons may also be subject to administrative penalties, such as warnings and fines. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the Notice on the Administrative Arrangements for the Filing of the Overseas Securities Offering and Listing by Domestic Companies from the CSRC, or &#8220;the CSRC Notice,&#8221; domestic companies that have already been listed overseas before the effective date of the Trial Measures (namely, March 31, 2023) shall be deemed as existing issuers (the &#8220;Existing Issuers&#8221;). Existing Issuers are not required to complete the filing procedures immediately, and they shall be required to file with the CSRC for any subsequent offerings. Further, according to the CSRC Notice, domestic companies that have obtained approval from overseas regulatory authorities or securities exchanges (for example, the effectiveness of a registration statement for offering and listing in the U.S. has been obtained) for their indirect overseas offering and listing prior to March 31, 2023 but have not yet completed their indirect overseas issuance and listing, are granted a six-month transition period from March 31, 2023 to September 30, 2023. Those that complete their indirect overseas offering and listing within such six-month period are deemed as Existing Issuers and are not required to file with the CSRC for their indirect overseas offerings and listings. Within such six-month transition period, however, if such domestic companies fail to complete their indirect overseas issuance and listing, they shall complete the filing procedures with the CSRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As advised by our PRC counsel, Beijing ANLI (Tianjin) Partners, Mingda Tianjin falls under the category of Existing Issuers. Therefore, we are not immediately required to file for compliance. However, in the event that we intend to undertake new offerings or fundraising activities in the future, we should ensure compliance with the relevant regulations and file for compliance accordingly. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 24, 2023, the CSRC, together with the MOF, the National Administration of State Secrets Protection and the National Archives Administration of China, revised the Provisions on Strengthening Confidentiality and Archives Administration for Overseas Securities Offering and Listing, which were issued by the CSRC and the National Administration of State Secrets Protection and the National Archives Administration of China in 2009, or the &#8220;Provisions.&#8221; The revised Provisions were issued under the title the &#8220;Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering and Listing by Domestic Companies,&#8221; and came into effect on March 31, 2023 together with the Trial Measures. One of the major revisions to the revised Provisions is expanding their application to cover indirect overseas offering and listing, as is consistent with the Trial Measures. The revised Provisions require that, among other things, (a) a domestic company that plans to, either directly or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals or entities, including securities companies, securities service providers, and overseas regulators, any documents and materials that contain state secrets or working secrets of government agencies, shall first obtain approval from competent authorities according to law, and file with the secrecy administrative department at the same level; and (b) a domestic company that plans to, either directly or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals and entities, including securities companies, securities service providers, and overseas regulators, any other documents and materials that, if leaked, will be detrimental to national security or public interest, shall strictly fulfill relevant procedures stipulated by applicable national regulations. Any failure or perceived failure by our Company, our subsidiaries, or the VIE to comply with the above confidentiality and archives administration requirements under the revised Provisions and other PRC laws and regulations may result in the relevant entities being held legally liable by competent authorities, and referred to the judicial organ to be investigated for criminal liability if suspected of committing a crime.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As there are still uncertainties regarding the interpretation and implementation of such regulatory guidance, we cannot assure you that we will be able to comply with new regulatory requirements relating to our future overseas capital-raising activities and we may become subject to more stringent requirements with respect to matters such as cross-border investigation, data privacy, and enforcement of legal claims. See &#8220;&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in the PRC&#8212;The Opinions, the Trial Measures, and the revised Provisions recently issued by PRC authorities may subject us to additional compliance requirements in the future.&#8221; </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Except as described above, we are currently not required to obtain permission from any of the PRC authorities to operate and issue our securities to foreign investors. In addition, we, our subsidiaries, and Mingda Tianjin and its subsidiaries are not required to obtain permission or approval relating to our securities from the PRC authorities, including the CSRC or the CAC, for our subsidiaries or Mingda Tianjin&#8217;s operations, nor have we or our subsidiaries or Mingda Tianjin received any denial for our subsidiaries or Mingda Tianjin&#8217;s operations with respect to our offerings. However, the General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the &#8220;Opinions on Severely Cracking Down on Illegal Securities Activities According to Law,&#8221; or the &#8220;Opinions,&#8221; which were made available to the public on July 6, 2021. The Opinions emphasized the need to strengthen the administration over illegal securities activities and the need to strengthen the supervision over overseas listings by Chinese companies. Effective measures, such as promoting the construction of relevant regulatory systems, will be taken to deal with the risks and incidents of China-concept overseas listed companies, cybersecurity, data privacy protection requirements, and similar matters. The Opinions and any related implementing rules to be enacted may subject us to compliance requirements in the future. Given the current regulatory environment in the PRC, we are still subject to the uncertainty of different interpretation and enforcement of the rules and regulations in the PRC adverse to us, which may take place quickly with little advance notice. See &#8220;&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in the PRC&#8212;The Opinions recently issued by the General Office of the Central Committee of the Communist Party of China and the General Office of the State Council may subject us to additional compliance requirement in the future.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Asset Transfers Between Our Company, Our Subsidiaries, and the VIE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of the date of this annual report, our Company, our subsidiaries, and the VIE have not distributed any earnings or settled any amounts owed under the VIE Agreements. Our Company, our subsidiaries, and the VIE do not have any plan to distribute earnings or settle amounts owed under the VIE Agreements in the foreseeable future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM transferred $1,480,000 and $3,100,000 into the account of MD UK in 2022 and 2021, respectively, as an investment; in addition, MDJM paid a net amount of $103,794 and $14,757 on behalf of subsidiaries in 2022 and 2021, respectively, which consisted of attorney fees in connection with the establishment of new business, and other business - related expenses. There were no other assets transferred between MDJM, its subsidiaries, and the VIE during the fiscal years ended December 31, 2023, 2022, and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Dividends or Distributions Made to Our Company and U.S. Investors and Tax Consequences</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of the date of this annual report, none of our subsidiaries nor the VIE have made any dividends or distributions to our Company and our Company has not made any dividends or distributions to our shareholders. We intend to keep any future earnings to finance the expansion of our business, and we do not anticipate that any cash dividends will be paid in the foreseeable future. Subject to the passive foreign investment company rules, the gross amount of distributions we make to investors with respect to our Ordinary Shares (including the amount of any taxes withheld therefrom) will be taxable as a dividend, to the extent that the distribution is paid out of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under Cayman Islands law, a Cayman Islands company may pay a dividend on its shares out of either profit or share premium account, provided that in no circumstances may a dividend be paid out of the share premium account if this would result in the company being unable to pay its debts due in the ordinary course of business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we determine to pay dividends on any of our Ordinary Shares in the future, as a holding company, we will be dependent on receipt of funds from our Hong Kong subsidiary, MDJH Hong Kong, and our UK subsidiary, MD UK. MDJH Hong Kong will rely on payments made from Mingda Tianjin to WFOE, pursuant to the VIE Agreements, and the distribution of such payments to MDJH Hong Kong; MD UK will rely on payments from its subsidiaries Mansions and Fernie Castle Culture. According to the PRC Enterprise Income Tax Law, such payments from subsidiaries to parent companies in China are subject to the PRC enterprise income tax at a rate of 25%. In addition, if Mingda Tianjin or its branch office incurs debt on its own behalf in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Current PRC regulations permit WFOE to pay dividends to MDJH Hong Kong only out of its accumulated profits, if any, determined in accordance with Chinese accounting standards and regulations. In addition, each of our operating entities in China is required to set aside at least 10% of its after-tax profits each year, if any, to fund a statutory reserve until such reserve reaches 50% of its registered capital. Each of such entity in China is also required to further set aside a portion of its after-tax profits to fund the employee welfare fund, although the amount to be set aside, if any, is determined at the discretion of its board of directors. Although the statutory reserves can be used, among other ways, to increase the registered capital and eliminate future losses in excess of retained earnings of the respective companies, the reserve funds are not distributable as cash dividends except in the event of liquidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC government also imposes controls on the conversion of RMB into foreign currencies and the remittance of currencies out of the PRC. Therefore, we may experience difficulties in completing the administrative procedures necessary to obtain and remit foreign currency for the payment of dividends from our profits, if any. Furthermore, if our operating entities in the PRC incur debt on their own in the future, the instruments governing the debt may restrict their ability to pay dividends or make other payments. If we or our subsidiaries are unable to receive all of the revenue from our operations through the VIE Agreements, we may be unable to pay dividends on our Ordinary Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash dividends, if any, on our Ordinary Shares will be paid in U.S. dollars. If we are considered a PRC tax resident enterprise for tax purposes, any dividends we pay to our overseas shareholders may be regarded as China-sourced income and as a result may be subject to PRC withholding tax at a rate of up to 10.0%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Arrangement between Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income, or the Double Tax Avoidance Arrangement, the 10% withholding tax rate may be lowered to 5% if a Hong Kong resident enterprise owns no less than 25% of a PRC project. However, the 5% withholding tax rate does not automatically apply and certain requirements must be satisfied, including, without limitation, that (a) the Hong Kong resident enterprise must be the beneficial owner of the relevant dividends; and (b) the Hong Kong resident enterprise must directly hold no less than 25% share ownership in the PRC project during the 12 consecutive months preceding its receipt of the dividends. In current practice, a Hong Kong resident enterprise must obtain a tax resident certificate from the Hong Kong tax authority to apply for the 5% lower PRC withholding tax rate. As the Hong Kong tax authority will issue such a tax resident certificate on a case-by-case basis, we cannot assure you that we will be able to obtain the tax resident certificate from the relevant Hong Kong tax authority and enjoy the preferential withholding tax rate of 5% under the Double Taxation Arrangement with respect to dividends to be paid by WFOE to its immediate holding company, MDJH Hong Kong. As of the date of this annual report, we have not applied for the tax resident certificate from the relevant Hong Kong tax authority. MDJH Hong Kong intends to apply for the tax resident certificate when WFOE plans to declare and pay dividends to MDJH Hong Kong. See &#8220;&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in the PRC&#8212;There are significant uncertainties under the EIT Law relating to the withholding tax liabilities of our PRC subsidiary, and dividends payable by our PRC subsidiary to our offshore subsidiaries may not qualify to enjoy certain treaty benefits.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under existing PRC foreign exchange regulations, payments of current account items, including profit distributions, interest payments, and trade and service-related foreign exchange transactions, can be made in foreign currencies, without prior approval of State Administration of Foreign Exchange (&#8220;SAFE&#8221;), by complying with certain procedural requirements. Specifically, without prior approval of SAFE, cash generated from the operations in the PRC may be used to pay dividends to our Company. As of the date of this annual report, WFOE has conducted the foreign exchange registration related to our Company under the existing PRC foreign exchange regulations, which enables WFOE to legally distribute its earnings to our Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Company&#8217;s ability to settle amounts owed under the VIE Agreements relies upon payments made from the VIE to WFOE in accordance with the VIE Agreements. For services rendered to the VIE by WFOE under the Exclusive Business Cooperation Agreement, WFOE is entitled to collect a service fee from the VIE. Pursuant to the Exclusive Option Agreement, WFOE may at any time and under any circumstances purchase all or part of the equity interests in the VIE when and to the extent permitted by PRC laws. For restrictions and limitations on our ability to settle amounts owed under the VIE Agreements, please see &#8220;&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in the PRC&#8212;The VIE Agreements may not be effective in providing control over Mingda Tianjin&#8221; and &#8220;&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in the PRC&#8212;If the PRC government determines that the VIE Agreements do not comply with PRC regulations, or if these regulations change or are interpreted differently in the future, we may be unable to assert our contractual rights over the assets of the VIE, and our Ordinary Shares may decline in value or become worthless.&#8221;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A. <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">[Reserved]</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">B. <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Capitalization and Indebtedness</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">C. <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reasons for the Offer and Use of Proceeds</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">D. <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Risk Factors</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Risks Relating to our Business and Industry</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; business is susceptible to fluctuations in the real estate market of China<b style="font-style:normal;font-weight:bold;">.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The PRC operating entities conduct their real estate services business primarily in China. The PRC operating entities&#8217; business depends substantially on the conditions of the PRC real estate market. Demand for private residential real estate in China has grown rapidly in the recent decade, but such growth is often coupled with volatility in market conditions and fluctuations in real estate prices. Fluctuations of supply and demand in China&#8217;s real estate market are caused by economic, social, political, and other factors, such as the COVID-19 pandemic. Over the years, governments at both national and local levels have announced and implemented various policies and measures aimed to regulate the real estate markets, in some cases to stimulate further development and more purchase of residential real estate units and in other cases to restrict these activities from growing too rapidly. These measures can affect real estate buyers&#8217; eligibility to purchase additional units, their down payment requirements and financing, as well as availability of land to developers and their ability to obtain financing. These measures have affected and may continue to affect the conditions of the China&#8217;s real estate market and cause fluctuations in real estate pricing and transaction volume. See &#8220;&#8212;The PRC operating entities&#8217; business may be materially and adversely affected by government measures aimed at China&#8217;s real estate industry.&#8221; Furthermore, there may be situations in which China&#8217;s real estate industry is so active that real estate developers see a reduced need for marketing initiatives and reduce their spending on such initiatives, which could potentially adversely affect the PRC operating entities&#8217; result of operations. To the extent fluctuations in the real estate market adversely affect real estate transaction volumes or prices, the PRC operating entities&#8217; financial condition and results of operations may be materially and adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The PRC operating entities&#8217; business may be materially and adversely affected by government measures aimed at China&#8217;s real estate industry.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The real estate industry in China is subject to government regulations, including measures that are intended to control real estate prices. Since January&#160;2011, PRC governmental agencies have issued a number of restrictive rules&#160;on the real estate market, which include:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">minimum down payments for the first self-use (non-rental) housing units under 90 square meters must be no less than 20% of the purchase price, and no less than 30% for units over 90 square meters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">minimum down payments for the second housing units must be no less than 40% of the purchase price, and the loan interest rate must be no less than 110% of benchmark lending interest rate;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">all municipalities directly under the central government, all provincial capitals, and other cities where the local housing prices are deemed to be too high or to have risen too fast, are required to temporarily suspend the sale of housing units to families with registered local permanent residences that already own two or more housing units, families without registered local permanent residences that already own one or more housing units, and families without registered local permanent residences that cannot provide evidence of their local payment of taxes or social insurance premiums for a required period;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">value-added tax is imposed and calculated on the full sales revenue for the sale of all housing units held for less than two&#160;years, and for Beijing, Shanghai, Guangzhou, and Shenzhen, on the difference between the sales revenue and the amount paid for the housing unit for the sale of non-ordinary housing units which were purchased two or more&#160;years ago, and for regions outside of Beijing, Shanghai, Guangzhou, and Shenzhen, no value-added tax for the sales of non-ordinary housing units which were purchased two or more&#160;years ago;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">real estate property tax pilot projects were launched in Shanghai and Chongqing. Local regulations require a real property tax to be imposed on certain local housing units purchased on or after January&#160;28, 2011, at a current tax rate of 0.6% in Shanghai and at a tax rate ranging from 0.5% to 1.2% in Chongqing; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">governments of most major cities are required to set up and make public their target for controlling the price of local, newly built, residential housing units for the current&#160;year within the first season. Accordingly, many cities, including Shanghai, Beijing, Chongqing, and Shenzhen, have started such exercise to announce their respective price control targets for each&#160;year since 2011.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In late February&#160;and March&#160;2013, the PRC government issued the &#8220;New Five Policies&#8221; for administration of the housing market and detailed implementation rules, which revealed the PRC government&#8217;s strong determination to curb the increase of housing prices by requiring more stringent implementation of housing price control measures. For example, in cities where housing unit sales have already been subject to restrictions, if the local housing supply is not sufficient so that the housing prices are rising too fast, local governments are required to take more stringent measures to restrict housing units from being sold to those families who own one or more housing units. Following the request of the central government, Beijing, Shanghai, and other major cities in China have announced detailed regulations for the New Five Policies in late March&#160;2013, to further cool down local real estate markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Following the real estate boom in 2015 and 2016 when the PRC real estate market saw significant and steady property sale price increases, the PRC government urged local governments to adopt measures to stabilize the real estate market. In 2016 and 2017, the local governments of several cities in the PRC have implemented a series of measures designed to stabilize the growth of the property market on a more sustainable level. Such tightening measures have affected some of the cities where the PRC operating entities operate, including Zhengzhou, Jinan, Suzhou, Chengdu, Tianjin, Beijing, and Changsha. In 2018, 2020, and 2021, certain local governments in the PRC further implemented measures to steady property sale price increases and stabilize the real estate market, such as Hainan which limited local residents from purchasing more than one residential property. Various rules have been enacted in cities where the PRC operating entities operate, such as (1) in Chengdu, five years must pass before residents may transfer or sell newly purchased residential property; and (2) in Tianjin, the local government continue to emphasize the importance of stabilizing the local real estate market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 21, 2021, the Shanghai Housing and Construction Commission issued the Opinions on Promoting the Stable and Healthy Development of the City&#8217;s Real Estate Market, specifying that the housing purchase restriction policy will be strictly enforced, and in case of a divorce, the number of housing units owned by either party will be calculated according to the total number of housing units owned by the family before the divorce if the couple purchases commercial housing within three years from the date of divorce. On August 4, 2021, the Beijing Municipal Housing and Construction Commission issued the Announcement on Further Improving the Purchase Restriction Policy for Commercial Housing, which clearly stated that in case of a divorce, and the number of housing units owned by the original family before the divorce does not meet the requirements of the city&#8217;s purchase restriction policy for commercial housing, either party shall not purchase commercial housing in the city within three years from the date of divorce.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 22, 2021, the Chengdu Leading Group Office for Real Estate Market Steady Healthy Development issued the Notice on Further Promoting the Stable and Healthy Development of the Real Estate Market, which included foreclosed houses and commodity housing projects under construction acquired through judicial auctions and equity transfers in the management of restricted sales. On August 5, 2021, the Chengdu Leading Group Office issued the Notice on Matters Related to Strengthening the Management of Gifts and Optimizing the Review of Qualifications for Home Purchase in Consequential Position, which strictly identified gifts of housing to the purchase behavior restriction criteria. On December 17, 2021, the Supreme People&#8217;s Court issued the Regulations on Certain Issues Concerning the Qualification of Bidders for Judicial Auction of Real Estate by the People&#8217;s Courts, which, among other things, required that the People&#8217;s Courts not permit a bidder to participate in a judicial auction of property organized by the People&#8217;s Court, if the bidder is subject to the restrictive purchase policy of the location of the property. This provision has been implemented since January 1, 2022. On March 3, 2021, the Shanghai Housing Authority issued the Notice on Further Strengthening the Management of the City&#8217;s Real Estate Market to enforce housing sales restrictions. On July 13, 2021, the Housing and Construction Commission and other eight departments issued the Notice on the Continuous Rectification and Standardization of the Real Estate Market Order to strength the real estate market order rectification efforts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">However, since 2022, China&#8217;s real estate industry has seen a gradual relaxation of government-imposed restrictions on property sale and home purchase eligibility. On September 16, 2022, the Tianjin Municipal Commission of Housing and Urban Rural Development and seven other departments issued a notice on further improving real estate regulation policies and promoting the healthy development of the real estate industry. The notice mentioned supporting the reasonable housing demand of new citizens, appropriately relaxing housing restrictions, and relaxing regulations for several possible housing needs of residential families. For example, residential families with members aged 60 and above or with two or more children can purchase an additional housing under the existing housing purchase restriction policy in this city with their household registration book.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 1, 2023, the Tianjin Municipal Commission of Housing and Urban Rural Development and four other departments issued a notice on further adjusting and optimizing real estate policies to better meet the rigid and upgraded housing needs of residents. It adjusted the housing purchase restriction area in this city to be limited to six districts within the city. Residents who purchase new commercial housing or second-hand housing within the housing purchase restriction area will still be subject to the city&#8217;s housing purchase restriction and qualification policies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 26, 2023, the Office of the Leading Group for the Steady and Healthy Development of the Real Estate Market in Chengdu issued the Notice on Further Optimizing Policies and Measures to Promote the Steady and Healthy Development of the Real Estate Market, in which the housing purchase restriction measures were adjusted, and the areas where the purchase restriction was implemented were grouped into one large area. Within the purchase restriction area, those who purchase more than 144 square meters (excluding) of housing would no longer be screened based on purchase eligibility. Those who purchase less than 144 square meters (including) of housing would have to meet certain requirements, such as having the registered residence of the purchase restriction area and complying with the restrictions on the number of total housing units purchased. Those outside the purchase restriction area would not be screened for purchase eligibility regardless of the number of square meters of housing purchased. &#160; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the National People&#8217;s Congress and the Chinese People&#8217;s Political Consultative Conference held from March 4 to March 11, 2024, the Government Work Report, People&#8217;s Livelihood Theme Press Conference, and proposals from representative committee members all emphasized the real estate industry. The Government Work Report proposes to &#8220;meet the rigid housing needs and diversified and upgraded housing needs of residents&#8221; and &#8220;reduce restrictive measures and better meet the needs of the people to improve their lives.&#8221; The Ministry of Housing and Urban Rural Development also stated that &#8220;the autonomy of urban regulation has been fully granted, and urban governments should shoulder their responsibilities. Based on the population situation, supply and demand situation, and the needs of security, they should formulate and implement good housing development plans, implement policies tailored to the city, optimize real estate policies, and stabilize the real estate market.&#8221; At the same time, the finance department will further support tax reduction and burden reduction, and credit policies to continue to promote the development of housing transactions and stimulate the vitality of the real estate market.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 22, 2024, the Executive Meeting of the State Council pointed out the need to further optimize real estate policies, systematically plan relevant support policies, and clearly propose &#8220;to further optimize real estate policies, continue to do a good job in ensuring the delivery of buildings, people&#8217;s livelihoods, and stability, further promote the implementation and effectiveness of urban real estate financing coordination mechanisms, systematically plan relevant support policies, effectively stimulate potential demand, increase the supply of high-quality housing, and promote the stable and healthy development of the real estate market, and to adapt to the trend of new urbanization and changes in the supply and demand relationship of the real estate market, accelerate the improvement of the &#8216;market+guarantee&#8217; housing supply system, reform the basic systems related to commercial housing, and focus on building new models of real estate development.&#8221; It is expected that in the future, real estate industry policies will be further relaxed, or new real estate development models will be launched. In general, the PRC government holds a relatively positive attitude towards the real estate industry.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Overall, in recent years, the PRC government has gradually relaxed restrictions on home purchases, which is conducive to increasing residents&#8217; willingness to buy houses and stimulating the upward trend of the real estate economy. However, the full effect and extent of these policies on the real estate industry and the PRC operating entities&#8217; business will depend in large part on the implementation and interpretation of the circulars by governmental agencies, local governments, and banks involved in the real estate industry. We cannot be certain that the PRC government will not issue additional and more stringent regulations or measures or that agencies and banks will not adopt restrictive measures or practices in response to PRC governmental policies and regulations, which could substantially reduce pre-sales of the PRC operating entities&#8217; properties and cash flow from operations and substantially increase their financing needs, which would in turn materially and adversely affect their business, financial condition, results of operations, and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our financial condition, results of operations, and cash flows was adversely affected by the COVID - 19 pandemic.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The COVID-19 pandemic caused business disruptions beginning in January 2020, including the closure of the majority of businesses in mainland China. Although the PRC operating entities were able to resume their normal operation since April 2020, the COVID-19 pandemic materially adversely affected their business operations and financial results for 2021, including material negative impacts on their revenue, slower collection of accounts receivables, and additional allowance for doubtful accounts. Between March and December 2022, many cities in China employed strict lock-down policies in response to resurgences of the COVID-19 pandemic and consumer demand declined in China, which, together with constant regulation of the real estate market by the central and local governments, negatively impacted both the supply and demand for real estate, causing the real estate market in China to decline in 2022. As a result, our revenue decreased by 90% during the year ended December 31, 2022, as compared with the same period in 2021. The general impact of the pandemic on the Chinese economy implicates potential larger-scale effects on the PRC operating entities&#8217; industry and business. To mitigate the adverse impacts of the COVID-19 pandemic and the decline in consumer demand in China, the PRC operating entities have been reducing their operations in China since 2021 and we have expanded into the European markets by establishing subsidiaries in the UK and Germany and acquiring Fernie Castle and the Robin Hill Property (defined below). See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Overview.&#8221; During the year ended December 31, 2023, the COVID-19 pandemic did not have a material impact on our business operations and financial results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The PRC operating entities face risks related to natural disasters, health epidemics, and other outbreaks, which could significantly disrupt the PRC operating entities&#8217; operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; business could be materially and adversely affected by natural disasters, health epidemics, or other public safety concerns affecting the PRC, and particularly Tianjin and Chengdu. Natural disasters may give rise to severe interruptions to construction business and adversely affect the PRC operating entities&#8217; ability to provide services to clients. In recent years, there have been outbreaks of epidemics in China and globally, such as COVID-19, H1N1 flu, and avian flu. The PRC operating entities&#8217; business operations could be disrupted by any of these epidemics. In addition, the results of operations of the PRC operating entities could be adversely affected to the extent that any health epidemic harms the Chinese economy in general. A prolonged outbreak of any of these illnesses or other adverse public health developments in China or elsewhere in the world could have a material adverse effect on the PRC operating entities&#8217; business operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Such outbreaks could significantly impact the real estate industry, which could severely disrupt the PRC operating entities&#8217; operations and adversely affect their business, financial condition, and results of operations. The PRC operating entities&#8217; headquarters is located in Tianjin, where the management and employees currently reside. Consequently, if any natural disasters, health epidemics, or other public safety concerns were to affect Tianjin or cause travel restriction in or out of Tianjin or its surrounding areas, the PRC operating entities&#8217; operations may experience material disruptions, which may materially and adversely affect their, and consequentially our, business, financial condition, and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Failure to maintain or enhance the PRC operating entities&#8217; brands or image could have a material and adverse effect on their business and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe the &#8220;Mingda Jiahe&#8221; brand is associated with a well-recognized, integrated real estate services company in the local markets that it operates, with consistent high-quality services among real estate developers and other real estate market players, such as design institutes, transportation bureaus, and infrastructure bureaus in China. The brand is integral to the PRC operating entities&#8217; sales and marketing efforts. The PRC operating entities&#8217; continued success in maintaining and enhancing their brand and image depends to a large extent on their ability to satisfy customer needs by further developing and maintaining quality of services across their operations, as well as their ability to respond to competitive pressures. If the PRC operating entities are unable to satisfy customer needs or if their public image or reputation were otherwise diminished, the business transactions with their customers may decline, which could in turn adversely affect their results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">There is no guarantee that the PRC operating entities will be able to maintain their sales performance as they did in 2023, 2022, and 2021. In the event that their sales performance declines due to factors outside of our control or due to the deterioration of their performance, our results of operations and prospects may be materially and adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities generate revenue through commissions paid by their real estate developer clients. The commission payment plans depend on the total number of units for sale and the percentage of units the PRC operating entities are able to sell. Their commission rate may be a fixed rate where, regardless of how many units they sell, they are paid at the same rate, or a progressive rate, where their commission rate varies with the number of units they are able to sell in a stated period. In 2023, 2022, and 2021, the PRC operating entities were able to achieve an average commission rate of 0.47%, 0.5%, and 0.72%, in their sales performance, respectively. Moreover, their sales performance depends on various factors, some of which are outside of their or our control, such as the appetite of prospective buyers for the specific real estate projects they are promoting and selling, general economic environment, and PRC government&#8217;s restrictive policies on real estate. The PRC operating entities&#8217; sales performance will also decline if they fail to execute their selling and marketing plans effectively, which may materially and adversely affect their, and consequentially our, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">The PRC operating entities have reduced their scale of operations and decreased their on-going programs, and their, and consequently our, results of operations and profitability have been adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our revenue generated through the PRC operating entities for the year ended December 31, 2023, was $41,954, a decrease of $392,417, or 90%, from $434,371 in the same period of 2022. The decrease of revenue for 2023 was primarily because sales in the new residential housing market in China decreased, and the Company turned its focus to the UK market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our revenue generated through the PRC operating entities for the year ended December 31, 2022, was $434,371, a decrease of $4,012,393, or 90%, from $4,446,764 in the same period of 2021. The decrease of revenue for 2022 was primarily due to the negative impact of the COVID-19 pandemic, the real estate market-related policy adjustments by the PRC government, and our adjustment of strategies to downscale the PRC operating entities. In 2021, the Chinese real estate market shrunk because of the COVID-19 pandemic and real estate market-related policy adjustments by the PRC government. Expecting this trend to continue to unfold, our board of directors adjusted our growth strategies to reduce the scale of operations of the PRC operating entities and shift our focus onto developing the overseas operations that currently are propelled by our UK, Japanese, and German subsidiaries. The PRC operating entities reduced the existing real estate agency programs and decreased the size of their sales team on relevant projects in 2021, and further downscaled their operations in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Such adjustment of strategies, especially the PRC operating entities&#8217; reduction of their scale of operations and decrease of their on-going programs, have had a material and adverse effect on their, and consequentially our, liquidity, financial condition, and results of operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">If the PRC operating entities are unable to compete successfully, our financial condition and results of operations may be harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities encounter intense competition in each of their business segments on a national, regional, and local level. Competition in the industry is primarily based on quality of services, brand name recognition, geographic coverage, commission rates or service fees, and range of services. Compared to real estate development, providing real estate services does not require significant capital commitments. This low barrier to entry allows new competitors to enter their markets with relative ease. The new competitive landscape has placed additional demands on the PRC operating entities to increase the amount of resources they provide to the customers and increase the quality of their services in order to retain their customers. New and existing competitors may offer competitive rates, greater convenience, or superior services, which could attract customers away from them, resulting in lower revenue for their operations. Competition among real estate services companies may cause a decrease in commission rates or service fees they receive and higher costs to attract or retain talented employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While the PRC operating entities are one of the largest real estate agency companies in Tianjin, their relative competitive position varies significantly by service type and there is no guarantee that they are able to achieve or maintain a leading position. They may not be able to continue competing effectively, maintain their current fee arrangements or margin levels, or ensure that they will not encounter increased competition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; major competitors in the Tianjin market are Shenzhen World Union Real Estate Consultants Co., Ltd., eHouse (China) Holdings Ltd., and Centaline Property Agency Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Some of the PRC operating entities&#8217; competitors may have a broader national presence than them and may have a more established brand name recognition than them in major markets, and also may have more financial or other resources than them. Others may have smaller aggregate businesses than them but may be more established and have greater market presence and brand name recognition on a local or regional basis. The PRC operating entities are also subject to competition from other large national and international firms such as World Union Real Estate Consultancy (China) Ltd., Jones Lang LaSalle, Centaline Group, and SouFun Holdings Limited. These firms may have more financial or other resources than the PRC operating entities. If the PRC operating entities fail to compete effectively, our business operations and financial condition will suffer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Our results of operations and cash flows through the PRC operating entities may fluctuate due to seasonal variations in the real estate market and the non-recurring nature of their services provided to real estate developers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operating income and earnings through the PRC operating entities have historically been lower during the first quarter than other quarters. This results from the relatively low level of real estate activities during the winter and the Chinese New Year holiday period, which falls within the first quarter each year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue from the PRC operating entities&#8217; services to real estate developers is typically generated on a project-by-project basis. Each project may have several phases that in the aggregate, last for more than five years. Developers must first obtain sales permits and the timing of obtaining sales permits varies from project to project and is subject to uncertain and potentially lengthy delays as developers need to obtain a series of other permits and approvals related to the development before obtaining the sales permit. Additionally, whether future phases of a project will be constructed depend on a variety of factors such as the macroeconomic circumstances and the real estate market circumstances, as well as the sales performance of existing phases of a project. As such, there is no guarantee how much service revenue the PRC operating entities may generate from each of their developer clients.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">It is therefore difficult to predict the interval between the time they sign the agency agreements and the time they launch the sale for the projects. The PRC operating entities recognize commission revenue from their primary real estate agency services upon achieving successful sale of an entire project or a phase of a project. &#8220;Successful sale,&#8221; as defined in individual contracts with their developer clients, depends on, among other things, the delivery of the down payment and some purchasers may not deliver the down payments on time. Certain projects may take longer to complete the sales and thus making it difficult for us to forecast revenue, which increases period-to-period fluctuations. For some of their consulting projects in relation to real estate design, sales, and marketing strategy, land acquisition, and property development, they may agree to a fixed fee arrangement conditional upon the delivery of a final product, such as providing a market study report or sales and marketing strategy report, or a monthly consulting fee payment. Because such consulting projects may take anywhere from a month to a year to perform, the timing of recognizing revenue from such projects may cause fluctuations in our quarterly revenue and even our annual revenue. Furthermore, difficulty in predicting when these projects will begin and how long it will take for the PRC operating entities to complete them makes it difficult for us to forecast revenue.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the PRC operating entities have in the past entered into, and expect to continue to enter into, contracts from time to time with developers requiring them to pay deposits, which has from time to time resulted in their operating with negative cash flows or, if they fail to recover such deposits, could have a material and adverse effect on their, and consequentially our, liquidity, financial condition, and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; sales, revenue, and operations will be affected if the prospective buyers are not able to secure mortgage financing on attractive terms, if at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A majority of the residential property purchasers of the projects the PRC operating entities serve rely on mortgages to fund their purchases. If the availability or attractiveness of mortgage financing is reduced or limited, many of their prospective buyers may not desire or be able to purchase their properties and, as a result, the sales progress of the property projects they serve will slow down and take longer to complete, and thus their business, liquidity, and results of operations could be adversely affected. Among other factors, the availability and cost of mortgage financing may be affected by changes in PRC regulations or policies or changes in interest rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The circulars issued by the PRC State Council and related measures taken by local governments and banks have restricted and may continue to restrict the ability of purchasers to qualify for or obtain mortgage financing. Since January 26, 2011, for a household purchasing a second residential household property with mortgage financing, the down payment must be at least 60% of the purchase price and the interest rate for the mortgage on such property must be at least 1.1 times the benchmark interest rate. The notice of the General Office of the PRC State Council promulgated on February 26, 2013, authorized local counterparts of the People&#8217;s Bank of China (the &#8220;PBOC&#8221;) to further increase down payment ratios and interest rates for loans to purchase second properties in accordance with the price control policies and targets of the corresponding local governments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September&#160;29, 2014, the PBOC and the China Banking Regulatory Commission (the &#8220;CBRC&#8221;) issued the <i style="font-style:italic;">Circular of PBOC and CBRC on Further Improving Financial Services for Housing</i>, among other incentive policies, which specifies that the minimum down payment is 30% of the purchase price for purchasers of a first residential property for their households, and the minimum loan interest rate is 70% of the benchmark rate, to be decided by banking financial institutions in light of risk conditions. For purchasers of a second residential property for their households who have paid off the loan that financed their first house and reapply for a loan to finance an ordinary commodity house for the purpose of improving their living conditions, the loan policies for a first house will apply.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In light of the weakening in the property market in China, on March&#160;30, 2015, the PBOC, the Ministry of Housing and Urban-Rural Development (the &#8220;MOHURD&#8221;), and CBRC jointly issued the <i style="font-style:italic;">Circular on Issues concerning Individual Residential Mortgage Policies</i> in an effort to stimulate the market. The circular reduces the minimum down payment ratios from 30% to 20% for first home buyers who use the housing provident fund for their purchase and from 60% to 40% for second home buyers with outstanding mortgages who apply for another mortgage.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the circular provides that home buyers who use the housing provident fund for their home purchase are only required to pay a minimum down payment of 30% for their purchase of a second house if all loans are settled on their first home. Further, on August&#160;27, 2015, the MOHURD, the Ministry of Finance of the PRC (the &#8220;MOF&#8221;), and the PBOC jointly issued the <i style="font-style:italic;">Circular on Adjusting the Minimum Down Payment for the Purchase of Houses by Individuals on the Housing Provident Fund Loans</i>, which provides that home buyers who use the housing provident fund for their home purchase are only required to pay a minimum down payment of 20% for their purchase of a second house if all loans are settled on their first home.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 1, 2016, the PBOC and the CBRC jointly issued a notice which provides that in cities where restrictions on purchases of residential property are not being implemented, the minimum down payment ratio for a personal housing commercial loan obtained by a household for purchasing its first ordinary residential property is, in principle, 25% of the property price, which can be adjusted down by 5% by local authorities. For existing residential property household owners who have not fully repaid previous loans and are further obtaining personal housing commercial loans to purchase an additional ordinary residential property for the purpose of improving living conditions, the minimum down payment ratio must be no less than 30% which is lower than the previous requirement of no less than 40%.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For instance, in March&#160;2017, Tianjin promulgated new rules&#160;regarding housing fund loans, which increased the minimum down payment to 60% of the purchase price for a household purchasing a second residential household property with housing fund loans, and commercial mortgage for personal residential properties at more than 25&#160;years (not including 25&#160;years) are temporarily suspended, capping such mortgage terms at 25&#160;years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August&#160;2018, Chengdu adjusted the minimum housing provident fund down payment ratio to 30% for first time home-owners; to 60% to 70% for first-home-owners, with mortgage terms capped at 25&#160;years; and no provident fund mortgages will be provided to families that own at least two homes. In October&#160;2016, Chengdu adjusted the commercial down payment ratio to 40% for first home-owners seeking to buy additional personal real estate properties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">After the State Council made the decisions and arrangements for the stable and healthy development of the real estate market, requiring the prevention of irregular flow of loans for business purposes into the real estate sector, the PBOC issued a notice on March 26, 2021, requiring real estate intermediaries not to provide advice and services for home buyers on financial products such as business loans. Shanghai also emphasized strict control of rental loan business. In addition to strictly restricting the use of loans, some provinces and cities have also restricted the application conditions and scope of application for housing provident fund loans. For example, the Tianjin Municipal Government has issued a policy stipulating that (i) if elevators are installed in an existing residence within the administrative area of Tianjin, the applicant can apply to use the housing provident fund; (ii) if the individual or its spouse has an outstanding individual housing provident fund loan in the city, the individual cannot use the housing provident fund; (iii) if the individual and its spouse rent two or more houses at the same time, they can only apply to use the housing provident fund for one of the houses; and (iv) starting from September 22, 2021, if an employee&#8217;s family purchases a second home in the city and applies for a personal housing provident fund loan, the loan interest rate will be 1.1 times the personal housing provident fund loan interest rate for the first home in the same period. In general, the application and use conditions of home loans and housing provident funds are strictly controlled across the country, and such policies have a certain negative impact on the real estate sales market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We cannot predict how long these policies will continue or what other action, if any, the banks in cities in which the PRC operating entities operate may take.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, from 2013, PRC banks have tightened the conditions on which mortgage loans are extended to home buyers by comparing the anticipated monthly repayment of the mortgage loan with the individual borrower&#8217;s monthly income and other measures. Therefore, mortgage loans for home buyers have been subject to longer processing periods or even denied by the banks. The PRC operating entities monitor their homebuyers&#8217; outstanding mortgage loans on an ongoing basis via our management reporting procedures and have taken the position that contracts with underlying mortgage loans with processing periods exceeding one year cannot be recognized as revenue under the percentage of completion method. As a result, the PRC operating entities reversed contracted sales of the amounts related to apartments for which mortgage loans with processing periods exceeding one year when recognizing revenue under the percentage of completion method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; reliance on a concentrated number of real estate developers may materially and adversely affect us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, revenue from the PRC operating entities&#8217; one major customer represented 28% of their total revenue. Revenue derived from services the PRC operating entities rendered to major clients (i.e., a client generating 10% or more of their revenue) for the years ended December 31, 2023, 2022, and 2021, accounted for approximately 29%, 79%, and 67%, respectively, of their total revenue. The PRC operating entities do not have cooperation agreements or other partnership agreements with their top clients. In the future, they cannot guarantee that they will be able to win bids for primary agent sales services with real estate developers of similar calibers who would provide them with similar revenue, or require their services at the same level, or the real estate developers may experience financial or other difficulties that prevent them from making timely delivery of their properties under development. Should these real estate developers terminate or substantially reduce their agency services contract with the PRC operating entities and the PRC operating entities fail to find alternative real estate developers to provide them with revenue-generating business, or if any of the real estate developers fail to make timely delivery of their properties under development, the PRC operating entities&#8217; financial condition and results of operations may be materially and adversely affected.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">We face long cycles to settle the PRC operating entities&#8217; accounts receivable and customer deposits, which could materially and adversely affect our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As part of the industry practice, many of the PRC operating entities&#8217; developer clients elect to settle their commission and other service fees only upon the completion of the entire project or a phase of a project. The PRC operating entities&#8217; working capital levels are therefore affected by the time lag between the time they actually make sales, bill their clients, and collect the funds owed to them. This also results in large accounts receivable balances. As of December 31, 2023 and 2022, the PRC operating entities&#8217; accounts receivable balances, net of allowance for doubtful accounts, were $164,170 and $967,819, respectively. Some of the PRC operating entities&#8217; developer clients require them to pay an upfront and refundable deposit as demonstration of their financial strength and commitment to provide high-quality service and refund such deposits subject to certain pre-determined criteria at a date specified in the agency contracts. As of December 31, 2023 and 2022, they had $0 of such deposit made to their clients.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We may be subject to liabilities in connection with the PRC operating entities&#8217; real estate agency activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a real estate sales agent, the PRC operating entities and their licensed employees are subject to statutory obligations not to sell properties that fail to meet the statutory sales conditions or provide false statements on the conditions of any property in any advertisement. The PRC operating entities must present clients with relevant title certificates or sales permits of the properties and the related letter of authorization. Failure to fulfill these obligations could subject them or their employees to litigation from parties who purchased, sold, or leased properties they brokered. They or their employees may become subject to claims by other participants in real estate transactions claiming that they or their employees did not fulfill our statutory obligations as brokers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">If we or the PRC operating entities&#8217; fail to hire, train, and retain qualified managerial and other employees, our business and results of operations could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We place substantial reliance on the real estate industry experience and knowledge of our senior management team as well as their relationships with other industry participants. Mr. Siping Xu, our chairman and chief executive officer, is particularly important to our future success due to his substantial experience and reputation in the real estate industry. We or the PRC operating entities do not carry, and do not intend to procure, key person insurance on any of our senior management team. The loss of the services of one or more members of our senior management team due to their departure, or otherwise, could hinder our ability to effectively manage our business and implement our growth strategies. Finding suitable replacements for our current senior management could be difficult, and competition for such personnel of similar experience is intense. If we fail to retain our senior management, our business and results of operations could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; real estate service professionals interact with their customers on a daily basis. They are critical to maintaining the quality and consistency of our services and our brand and reputation. It is important for the PRC operating entities to attract qualified managerial and other employees who have experience in real estate related services and are committed to their service approach. There may be a limited supply of qualified individuals in some of the cities in China where the PRC operating entities have operations. They must hire and train qualified managerial and other employees to maintain consistent quality of services across their operations in various geographic locations. They must also provide continuous training to their managerial and other employees so that they are equipped with up-to-date knowledge of various aspects of the PRC operating entities&#8217; operations and can meet their demand for high-quality services. If the PRC operating entities fail to do so, the quality of services may decrease in one or more of the markets where they operate, which in turn, may cause a negative perception of their brand and adversely affect their business.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; business depends on their trademark &#8220;Mingda Jiahe.&#8221; Any failure to protect their trademark and other intellectual property rights could have a negative impact on their business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that market recognition of the PRC operating entities&#8217; trademark &#8220;Mingda Jiahe&#8221; has contributed significantly to the success of their business. We also believe that maintaining and enhancing the &#8220;Mingda Jiahe&#8221; brand is critical to maintaining the PRC operating entities&#8217; competitive advantage. Any unauthorized use of their trademark and other intellectual property rights could harm their competitive advantages and business. Historically, China has not protected intellectual property rights to the same extent as the United States or the Cayman Islands, and infringement of intellectual property rights continues to pose a serious risk of doing business in China. Monitoring and preventing unauthorized use are difficult. The measures the PRC operating entities take to protect their intellectual property rights may not be adequate. Furthermore, the application of laws governing intellectual property rights in China and abroad is uncertain and evolving and could involve substantial risks to us. If the PRC operating entities are unable to adequately protect their brand, trademark, and other intellectual property rights, they may lose these rights and their business may suffer materially.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As internet domain name rights are not rigorously regulated or enforced in China, other companies have incorporated in their domain names elements similar in writing or pronunciation to the &#8220;Mingda Jiahe&#8221; trademark or their Chinese equivalents. This may result in confusion between those companies and the PRC operating entities and may lead to the dilution of their brand value, which could adversely affect their business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">If the PRC operating entities fail to obtain or keep licenses, permits, or approvals applicable to the various real estate services provided by them, they may incur significant financial penalties and other government sanctions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Due to the broad geographic scope of the PRC operating entities&#8217; operations and the wide variety of real estate services they provide, they are subject to numerous national, regional, and local laws and regulations specific to the services they perform. Pursuant to the applicable regulations regarding real estate agency and brokerage businesses, a real estate broker is required to conduct a filing with the real estate administrative authority within 30 days after issuance of its business license. Mingda Tianjin has completed such filing with the relevant local real estate administrative authorities. No such filing is required by the relevant real estate administrative authorities for Chengdu Branch Office.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the PRC operating entities fail to properly file records or to obtain or maintain the licenses and permits for conducting their businesses, the relevant branch office or subsidiary may be ordered to cease conducting the relevant real estate services and be subject to warning, fines, and revocation of its licenses. Given the large size and scope of real estate sale transactions, both the difficulty of ensuring compliance with the multiple levels of licensing regimes and the possible loss resulting from non-compliance are significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Moreover, Mingda Tianjin and its Chengdu Branch Office are required to obtain and maintain applicable licenses or approvals from different regulatory authorities in order to provide their current services. Specifically, Mingda Tianjin and its Chengdu Branch Office, each engaged in providing primary real estate agency services, are either required to maintain applicable primary real estate brokerage licenses or submit for record filing with the relevant local regulatory authorities. These licenses are essential to the operation of the relevant business segments and are generally subject to review by the relevant governmental authorities. Mingda Tianjin and its Chengdu Branch Office may also be required to obtain additional licenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the PRC operating entities fail to properly obtain or maintain the licenses and permits or complete the filing and registrations required to conduct their business, they may be warned, fined, have their licenses or permits revoked, or ordered to suspend or cease providing certain services, or subjected to other penalties, including confiscation of revenue, sanctions, or liabilities, which in turn could materially and adversely affect the PRC operating entities&#8217; business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Increases in labor costs in the PRC may adversely affect the PRC operating entities&#8217; business and their profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">China&#8217;s economy has experienced increases in labor costs in recent years. China&#8217;s overall economy and the average wage in China are expected to continue to grow. The average wage level for the PRC operating entities&#8217; employees has also increased in recent years. We expect that the PRC operating entities&#8217; labor costs, including wages and employee benefits, will continue to increase. Unless the PRC operating entities are able to pass on these increased labor costs to the customers by increasing prices for their products or services, their, and consequentially our, profitability and results of operations may be materially and adversely affected.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the PRC operating entities have been subject to stricter regulatory requirements in terms of entering into labor contracts with their employees and paying various statutory employee benefits, including pensions, housing fund, medical insurance, work-related injury insurance, unemployment insurance, and childbearing insurance to designated government agencies for the benefit of their employees. Pursuant to the PRC Labor Contract Law, or the Labor Contract Law, that became effective in January 2008, its implementing rules that became effective in September 2008, and its amendments that became effective in July 2013, employers are subject to stricter requirements in terms of signing labor contracts, minimum wages, paying remuneration, determining the term of employees&#8217; probation, and unilaterally terminating labor contracts. In the event that the PRC operating entities decide to terminate some of the PRC operating entities&#8217; employees or otherwise change their employment or labor practices, the Labor Contract Law and its implementation rules may limit their ability to effect those changes in a desirable or cost-effective manner, which could adversely affect their business and results of operations. Besides, pursuant to the Labor Contract Law and its amendments, dispatched employees are intended to be a supplementary form of employment and the fundamental form should be direct employment by enterprises and organizations that require employees. Further, it is expressly stated in the Interim Provisions on Labor Dispatch that became effective on March 1, 2014, that the number of seconded employees an employer uses may not exceed 10% of its total labor force and the employer has a two-year transition period to comply with such requirement. Mingda Tianjin and its Chengdu Branch Office had used seconded employees for their principal business activities. The transition period ended on February 29, 2016, and the PRC operating entities have taken steps to decrease the number of seconded employees. If the PRC operating entities are deemed to have violated the limitation on the use of seconded employees under the relevant labor laws and regulations, they may be subject to fines and incur other costs to make required changes to their current employment practices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The <i style="font-style:italic;">14th Five-Year Plan</i> for Employment Promotion issued by the State Council on August 27, 2021 emphasizes the necessity to improve the income level and rights protection for workers, to vigorously develop corporate and occupational pensions, and to standardize the development of third pillar (personal and commercial) pension insurance. It also promotes the extension of unemployment insurance and work injury insurance to cover all workers and the coordination of insurance fund management across provincial regions. Following the central government&#8217;s increasing attention to labor relations and employment, major cities like Beijing and Tianjin introduced the municipal versions of heightened labor protection and supervision regulations in 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As the overall employment pressure in China is high and the workers&#8217; rights and interests protection has become a hot topic, governments at all levels have emphasized the need to raise the level of workers&#8217; income and worker&#8217;s rights and interests protection. Local governments have promulgated corresponding policies to regulate the labor contract system and strengthen the supervision of employers in detail. The central and local governments have also made it clear that they will strengthen employment supervision so as to protect the legitimate rights and interests of dispatched labors. It is expected that employers will continue to be under increasingly strict legal supervision.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As the interpretation and implementation of labor-related laws and regulations are still evolving, we cannot assure you that the PRC operating entities&#8217; employment practice does not and will not violate labor-related laws and regulations in China, which may subject us to labor disputes or government investigations. If the PRC operating entities are deemed to have violated relevant labor laws and regulations, they could be required to provide additional compensation to their employees and their, and consequentially our, business, financial condition, and results of operations could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">As our Japanese subsidiary MD Japan commences operations in Japan, it may incur losses if economic conditions in Japan worsen.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Instability in the Japanese stock market and foreign currency exchange rates may have an adverse impact on our Japanese subsidiary MD Japan&#8217;s asset and liability management as well as its results of operations. Various other factors, including the COVID-19 pandemic and measures being implemented in response to the pandemic such as restrictions on travel, store operations, and other economic activities, the decreasing and aging demographics in Japan, stagnation or deterioration of economic and market conditions in other countries, growing global competition and trade conflicts, may also have a material negative impact on the Japanese economy. Japan in-bound<span style="font-size:12pt;"> </span>travel restrictions and declarations of state of emergencies within Japan leading to closings of facilities and other COVID-19-related<span style="font-size:12pt;"> </span>factors are adversely impacting future operating revenue of MD Japan&#8217;s potential businesses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although MD Japan has not commenced its operations and has not generated any revenue as of the date of this report and is still in the process of developing its business plan, any of the aforementioned factors could have a material and adverse impact on its development, potential results of operations, future business, and consequently adversely affect our business, financial condition, and results of operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our Japanese subsidiary MD Japan&#8217;s business operations are exposed to risks of natural disasters, terrorism, and other disruptions caused by external events.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As with other Japanese companies, MD Japan will be exposed to heightened risks of large-scale natural disasters, particularly earthquakes. MD Japan&#8217;s risk management policies and procedures may be insufficient to address the consequences of these external events, resulting in its inability to continue to operate a part or the whole of its business. In addition, its redundancy and backup measures may not be sufficient to avoid a material disruption in its operations, and its contingency and business continuity plans may not address all eventualities that may occur in the event of a material disruption caused by a large-scale natural disaster. Such external events may result in loss of facility and human and other resources, suspension or delay in all or part of MD Japan&#8217;s operations, inability to implement business strategic measures or respond to changes in the market or regulatory environment as planned, and other disruptions to its operations. In addition, MD Japan may be required to incur significant costs and expenses, including those incurred for preventive or remedial measures, to deal with the consequences of such external events. As a result, MD Japan&#8217;s future business, operating results, and financial condition may be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Potential </span><span style="font-style:italic;font-weight:bold;">political shocks and uncertainties in the European Union (the &#8220;EU&#8221;)</span><span style="font-style:italic;font-weight:bold;">, including the development of Brexit, </span><span style="font-style:italic;font-weight:bold;">could have unpredictable consequences for the real estate market and the wider economy, and our German subsidiary&#8217;s ability to protect itself against these risks is limited.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since the global financial crisis and subsequent European sovereign debt crisis between 2009 and 2012, political uncertainty in Europe has been elevated. The withdrawal of the UK from the EU (&#8220;Brexit&#8221;) in particular, but also, the increasing attractiveness to voters of populist political movements in other member states has raised concerns about a potential unwinding of aspects of European integration that could have implication to the German and UK real estate markets our subsidiaries operate in. While the European economic architecture and crisis response capabilities were strengthened substantially over the past decade, since 2020, the crisis caused by the COVID-19 pandemic has led to a massive deterioration of the fiscal situation for many EU and Economic and Monetary Union countries again. To support the economic recovery and modernization, the EU has launched the unprecedented, multi-year Next Generation EU program, comprising grants and loans of more than &#8364;800 billion (at current prices) and committing the member states to pursue ambitious national structural reform and investment plans to receive the funds. This has improved the prospects for growth-enhancing structural reforms and further integration among EU member states, both viewed as important tools to reduce the Eurozone&#8217;s vulnerabilities to future crises. However, given the political uncertainties, e.g., stemming from coming parliamentary and presidential elections in several countries, there remain downside risks to the future economic performance and political cohesion in Europe. More recently, the trade and financial sanctions imposed on Russia due to its invasion of Ukraine, have caused turbulence in the global markets, especially in the relevant European industries. Although our German subsidiary, MD German, has not commenced its operations and has not generated any revenue as of the date of this report, any of the aforementioned factors could materially and adversely affect its development and future business. If these risks materialize, they may ultimately result in material impediments in MD German&#8217;s potential business development as its business will be under the impact of decreased economic output and increased uncertainty, which would materially adversely affect its operating results and financial condition. An escalation of political risks could have consequences for the financial system, public debt sustainability, the value of the euro and the greater economy as a whole, potentially leading to impediments in business levels, acquisition of assets and losses across MD German&#8217;s businesses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If, in an extreme tail risk scenario, one or more members of the Eurozone defaults on their debt obligations or decides to leave the common currency, this would result in the reintroduction of one or more national currencies. Should a Eurozone country conclude it must exit the common currency, the resulting need to reintroduce a national currency and restate existing contractual obligations could have unpredictable financial, legal, political, and social consequences, leading not only to significant losses on sovereign debt but also on private debt in that country. Our German subsidiary MD German&#8217;s ability to plan for such a contingency in a manner that would reduce its exposure to non-material levels is likely to be limited. If the overall economic climate deteriorates as a result of Brexit or further departures from the Eurozone, MD German&#8217;s future business could be adversely affected, and it could incur substantial losses.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">As our UK subsidiaries commence operations in the UK, we may incur losses due to uncertainties of the economy, policies, and general circumstances in the UK.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Brexit may have adverse effects on our business, results of operations, or strategic plans. The UK Government concluded a Trade Cooperation Agreement (TCA) with the EU, which became provisionally applicable on January 1, 2021 and went into force permanently on May 1, 2021, following formal approval by both the UK and the EU. Brexit has led to ongoing political and economic uncertainty and periods of increased volatility in both the UK and in wider European markets for some time. Brexit&#8217;s long-term effects are still yet to be determined at this time and will depend on the effects of the implementation and application of the TCA and any other relevant agreements between the UK and EU. It remains possible that there will be increased regulatory and legal complexities, including those relating to tax, trade and employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further uncertainty remains globally as a result of the COVID-19 pandemic, among other examples of wider circumstances of instability in the rest of the world, any of, which can affect government policies and decisions. Our UK subsidiaries are exposed to risks of the changing policies in residential property management, real estate agencies, and hospitality and butler service businesses. Any policy limiting traveling and movement as a measure to control the COVID-19 pandemic by the UK and the local governments may cause substantial and detrimental effects to the industries and markets the UK subsidiaries operate in. As a result, our UK subsidiaries&#8217; business, operating results, and financial condition may be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">More recently, the trade and financial sanctions imposed on Russia due to its invasion of Ukraine, have caused turbulence in the global markets, which could also affect policies and economic conditions in the UK. Our UK subsidiaries will be subject to the general risks associated with these uncertainties in the UK real estate market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Risks Relating to Doing Business in the PRC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our current corporate structure and business operations may be affected by the Foreign Investment Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Ministry of Commerce of the PRC (&#8220;MOFCOM&#8221;) and the National Development and Reform Commission, or the &#8220;NDRC,&#8221; promulgated the Special Measures for Foreign Investment Access (2021 version), or the &#8220;Negative List,&#8221; on December 27, 2021, which became effective on January 1, 2022. Pursuant to the current and the updated Negative Lists, real estate service section, in which the PRC operating entities engage, falls within the permitted catalogue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 15, 2019, the National People&#8217;s Congress approved the Foreign Investment Law of the PRC, or the &#8220;FIL,&#8221; which came into effect on January 1, 2020, repealing simultaneously the Law of the PRC on Sino-foreign Equity Joint Ventures, the Law of the PRC on Wholly Foreign-owned Enterprises, and the Law of the PRC on Sino-foreign Cooperative Joint Ventures, together with their implementation rules and ancillary regulations. Pursuant to the Foreign Investment Law, foreign investment refers to any investment activity directly or indirectly carried out by foreign natural persons, enterprises, or other organizations, including investment in new construction project, establishment of foreign funded enterprise or increase of investment, merger and acquisition, and investment in any other way stipulated under laws, administrative regulations, or provisions of the State Council of the PRC (the &#8220;State Council&#8221;). The Foreign Investment Law does not explicitly stipulate the contractual arrangements as a form of foreign investment. On December 26, 2019, the State Council promulgated the Implementation Regulations on the Foreign Investment Law, which came into effect on January 1, 2020. However, the Implementation Regulations on the Foreign Investment Law still remain silent on whether contractual arrangements should be deemed as a form of foreign investment. Though these regulations do not explicitly classify contractual arrangements as a form of foreign investment, there is still uncertainty regarding whether the VIE would be identified as a foreign-invested enterprise in the future. As a result, there is no assurance that foreign investment via contractual arrangements would not be interpreted as a type of indirect foreign investment activities under the definition in the future. The FIL embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations on Foreign Investment.&#8221;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">While FIL does not define VIE agreements as a form of foreign investment explicitly, we cannot assure you that future laws and regulations will not provide for VIE agreements as a form of foreign investment. Therefore, there can be no assurance that our control over the VIE through VIE agreements will not be deemed as foreign investment in the future. If we are deemed to have a non-PRC entity as a controlling shareholder, the provisions regarding control through contractual arrangements could apply to our VIE Agreements, and as a result the VIE Mingda Tianjin could become subject to restrictions on foreign investment, which may materially impact the viability of its current and future operations. Specifically, we may be required to modify our corporate structure, change the PRC operating entities&#8217; current scope of operations, obtain approvals, or face penalties or other additional requirements, compared to entities which do have PRC controlling shareholders. Uncertainties exist with respect to the interpretation and implementation of the Foreign Investment Law and how it may impact the viability of our current corporate structure, corporate governance, and business operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">It is uncertain whether we would be considered as ultimately controlled by Chinese parties. Our Chief Executive Officer and Chairman, Mr. Siping Xu, beneficially owns approximately 87.4% of the aggregate voting power of our outstanding Ordinary Shares. It is uncertain, however, if these factors would be sufficient to give him control over us under the Foreign Investment Law. If future revisions or implementation rules of the Foreign Investment Law mandate further actions, such as the MOFCOM market entry clearance or certain restructuring of our corporate structure and operations, there may be substantial uncertainties as to whether we can complete these actions in a timely manner, if at all, and our business and financial condition may be materially and adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">In the event that any possible implementing regulations of the FIL, any other future laws, administrative regulations or provisions deem VIE agreements as a way of foreign investment, or if any of our operations through VIE agreements is classified in the &#8220;restricted&#8221; or &#8220;prohibited&#8221; industry in the future &#8220;negative list&#8221; under the FIL, our VIE agreements may be deemed as invalid and illegal, and we may be required to unwind the variable interest entity VIE agreements and/or dispose of any affected business. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">On November 8, 2023, the Ministry of Commerce issued and implemented the &#8220;Notice of the General Office of the Ministry of Commerce on Further Implementing the Tax Reduction and Exemption Policies for Imported Equipment of Foreign Investment Projects Encouraged by the State for Development by Foreign Investment Enterprises,&#8221; which stipulates that enterprises or their investors should accurately, truthfully, and completely fill in foreign investment information and timely fill in change reports if the information to be filled in changes, that the foreign investment information reporting system should be implemented, and that supervise and inspect the information of foreign investment projects encouraged by the government should be supervised and inspected. If future laws, administrative regulations, or provisions mandate further actions to be taken with respect to existing VIE agreements, we may face substantial uncertainties as to whether we can complete such actions in a timely manner, or at all. Furthermore, under the FIL, foreign investors or the foreign investment enterprise should be imposed legal liabilities for failing to report investment information in accordance with the requirements. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">In addition, the FIL provides that foreign invested enterprises established according to the existing laws regulating foreign investment may maintain their structure and corporate governance within a five-year transition period, which means that we may be required to adjust the structure and corporate governance of certain of the PRC operating entities in such transition period. Failure to take timely and appropriate measures to cope with any of these or similar regulatory compliance challenges could materially and adversely affect our current corporate structure, corporate governance and business operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Changes in China&#8217;s economic, political, social conditions, or government policies could have a material adverse effect on the PRC operating entities&#8217; business and operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Most of the PRC operating entities&#8217; assets and operations are currently located in China. Accordingly, our business, financial condition, results of operations, and prospects may be influenced to a significant degree by political, economic, and social conditions in China through the PRC operating entities generally. The Chinese economy differs from the economies of most developed countries in many respects. Although the Chinese government has implemented measures emphasizing the utilization of market forces for economic reform, including the reduction of state ownership of productive assets and the establishment of improved corporate governance in business enterprises, a substantial portion of productive assets in China is still owned by the government. The Chinese government continues to play a significant role in regulating industry development by imposing industrial policies. The Chinese government also exercises significant control over China&#8217;s economic growth by allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, and providing preferential treatment to particular industries or companies.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While the Chinese economy has experienced significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the economy. Any adverse changes in economic conditions in China, in the policies of the Chinese government, or in the laws and regulations in China could have a material adverse effect on the overall economic growth of China. Such developments could adversely affect the PRC operating entities&#8217; business and operating results, reduce demand for their services and weaken their competitive position. The Chinese government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of these measures may benefit the overall Chinese economy but may have a negative effect on us. For example, our financial condition and results of operations through the PRC operating entities may be adversely affected by government control over capital investments or changes in tax regulations. In addition, in the past the Chinese government has implemented certain measures, including interest rate adjustments, to control the pace of economic growth. These measures may cause decreased economic activities in China, which may adversely affect the PRC operating entities&#8217; business and operating results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, our Company, the PRC operating entities, and our investors may face uncertainty about future actions by the government of China that could significantly affect the PRC operating entities&#8217; financial performance and operations, including the enforceability of the VIE Agreements. As of the date of this annual report, neither our Company nor the VIE has received or was denied permission from Chinese authorities to list on U.S. exchanges. However, there is no guarantee that our Company or the VIE will receive or not be denied permission from Chinese authorities to list on U.S. exchanges in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">PRC laws and regulations governing the PRC operating entities&#8217; current business operations are sometimes vague and uncertain and any changes in such laws and regulations may impair the PRC operating entities&#8217; ability to operate profitable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are substantial uncertainties regarding the interpretation and application of PRC laws and regulations including, but not limited to, the laws and regulations governing the PRC operating entities&#8217; business and the enforcement and performance of the PRC operating entities&#8217; arrangements with customers in certain circumstances. The laws and regulations are sometimes vague and may be subject to future changes, and their official interpretation and enforcement may involve substantial uncertainty. The effectiveness and interpretation of newly enacted laws or regulations, including amendments to existing laws and regulations, may be delayed, and the PRC operating entities&#8217; business may be affected if they rely on laws and regulations which are subsequently adopted or interpreted in a manner different from their understanding of these laws and regulations. New laws and regulations that affect existing and proposed future businesses may also be applied retroactively. We cannot predict what effect the interpretation of existing or new PRC laws or regulations may have on the PRC operating entities&#8217; business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Uncertainties in the interpretation and enforcement of PRC laws and regulations and changes in policies, rules, and regulations in China, which may be quick with little advance notice, could limit the legal protection available to you and us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC legal system is based on written statutes. Unlike common law systems, it is a system in which legal cases have limited value as precedents. In the late 1970s, the PRC government began to promulgate a comprehensive system of laws and regulations governing economic matters in general. The legislation over the past three decades has significantly increased the protection afforded to various forms of foreign or private-sector investment in China. The PRC operating entities are subject to various PRC laws and regulations generally applicable to companies in China. Since these laws and regulations are relatively new and the PRC legal system continues to rapidly evolve, however, the interpretations of many laws, regulations, and rules are not always uniform and enforcement of these laws, regulations, and rules involve uncertainties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">From time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. Since PRC administrative and court authorities have significant discretion in interpreting and implementing statutory and contractual terms, however, it may be more difficult to evaluate the outcome of administrative and court proceedings and the level of legal protection we enjoy in the PRC legal system than in more developed legal systems. Furthermore, the PRC legal system is based in part on government policies, internal rules, and regulations (some of which are not published in a timely manner or at all) that may have retroactive effect and may change quickly with little advance notice. As a result, we may not be aware of our violation of these policies and rules until sometime after the violation. Such uncertainties, including uncertainties over the scope and effect of our contractual, property (including intellectual property), and procedural rights, and any failure to respond to changes in the regulatory environment in China could materially and adversely affect our business and impede our ability to continue our operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Given the Chinese government&#8217;s significant oversight and discretion over the conduct of our business, the Chinese government may intervene or influence our operations at any time, which could result in a material change in our operations and/or the value of our securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Chinese government has significant oversight and discretion over the conduct of our business and may intervene or influence our operations at any time as the government deems appropriate to further regulatory, political and societal goals, which could result in a material change in our operations and/or the value of our securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Chinese government has recently published new policies that significantly affected certain industries, such as the education and Internet industries, and we cannot rule out the possibility that it will in the future release regulations or policies regarding our industry that could adversely affect our business, financial condition and results of operations. Furthermore, if China adopts more stringent standards with respect to certain areas such as environmental protection or corporate social responsibilities, we may incur increased compliance costs or become subject to additional restrictions in our operations. Certain areas of the law, including intellectual property rights and confidentiality protections in China may also not be as effective as in the United States or other countries. In addition, we cannot predict the effects of future developments in the PRC legal system on our business operations, including the promulgation of new laws, or changes to existing laws or the interpretation or enforcement thereof. These uncertainties could limit the legal protections available to us and our investors, including you.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Any actions by the Chinese government, including any decision to intervene or influence the operations of our PRC subsidiary or the VIE or to exert control over any offering of securities conducted overseas and/or foreign investment in China-based issuers, may cause us to make material changes to the operations of our PRC subsidiary or the VIE, may limit or completely hinder our ability to offer or continue to offer securities to investors, and may cause the value of such securities to significantly decline or be worthless.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Chinese government has exercised and continues to exercise substantial control over virtually every sector of the Chinese economy through regulation and state ownership. The ability of our subsidiaries and the VIE to operate in China may be impaired by changes in its laws and regulations, including those relating to taxation, environmental regulations, land use rights, foreign investment limitations, and other matters. The central or local governments of China may impose new, stricter regulations or interpretations of existing regulations that would require additional expenditures and efforts on our part to ensure our PRC subsidiary and the VIE&#8217;s compliance with such regulations or interpretations. As such, our PRC subsidiary and the VIE may be subject to various government and regulatory interference in the provinces in which they operate. They could be subject to regulation by various political and regulatory entities, including various local and municipal agencies and government sub-divisions. They may incur increased costs necessary to comply with existing and newly adopted laws and regulations or penalties for any failure to comply.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, it is uncertain when and whether we will be required to obtain permission from the PRC government to list on U.S. exchanges in the future, and even when such permission is obtained, whether it will be denied or rescinded. Although we believe our Company, our PRC subsidiary, and the VIE are currently not required to obtain permission from any Chinese authorities and have not received any notice of denial of permission to list on the U.S. exchange, our operations could be adversely affected, directly or indirectly, by existing or future laws and regulations relating to our business or industry, particularly in the event permission to list on U.S. exchanges may be later required, or withheld or rescinded once given.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accordingly, government actions in the future, including any decision to intervene or influence the operations of our PRC subsidiary or the VIE at any time or to exert control over an offering of securities conducted overseas and/or foreign investment in China-based issuers, may cause us to make material changes to the operations of our PRC subsidiary or the VIE, may limit or completely hinder our ability to offer or continue to offer securities to investors, and/or may cause the value of such securities to significantly decline or be worthless.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Greater oversight by the CAC over data security, particularly for companies seeking to list on a foreign exchange, could adversely impact our business and our offering.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 28, 2021, the CAC and other relevant PRC governmental authorities jointly promulgated the Cybersecurity Review Measures, which took effect on February 15, 2022. The Cybersecurity Review Measures provide that, in addition to critical information infrastructure operators (&#8220;CIIOs&#8221;) that intend to purchase Internet products and services, net platform operators engaging in data processing activities that affect or may affect national security must be subject to cybersecurity review by the Cybersecurity Review Office of the PRC. According to the Cybersecurity Review Measures, a cybersecurity review assesses potential national security risks that may be brought about by any procurement, data processing, or overseas listing. The Cybersecurity Review Measures require that an online platform operator which possesses the personal information of at least one million users must apply for a cybersecurity review by the CAC if it intends to be listed in foreign countries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 14, 2021, the CAC published the Security Administration Draft, which provides that data processing operators engaging in data processing activities that affect or may affect national security must be subject to network data security review by the relevant Cyberspace Administration of the PRC. According to the Security Administration Draft, data processing operators who possess personal data of at least one million users or collect data that affects or may affect national security must be subject to network data security review by the relevant Cyberspace Administration of the PRC. The deadline for public comments on the Security Administration Draft was December 13, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of the date of this annual report, we have not received any notice from any authorities identifying our PRC subsidiary or the VIE as CIIOs or requiring us to go through cybersecurity review or network data security review by the CAC. As confirmed by our PRC counsel, Beijing ANLI (Tianjin) Partners, neither the operations of our PRC subsidiary, nor of the VIE, nor our listing are expected to be affected, and that we will not be subject to cybersecurity review by the CAC under the Cybersecurity Review Measures, nor will any such entity be subject to the Security Administration Draft, if it is enacted as proposed, given that our PRC subsidiary and the VIE possess personal data of fewer than one million individual clients and do not collect data that affects or may affect national security in their business operations as of the date of this annual report and do not anticipate that they will be collecting over one million users&#8217; personal information or data that affects or may affect national security in the near future. There remains uncertainty, however, as to how the Cybersecurity Review Measures and the Security Administration Draft will be interpreted or implemented and whether the PRC regulatory agencies, including the CAC, may adopt new laws, regulations, rules, or detailed implementation and interpretation related to the Cybersecurity Review Measures and the Security Administration Draft. If any such new laws, regulations, rules, or implementation and interpretation come into effect, we will take all reasonable measures and actions to comply and to minimize the adverse effect of such laws on us. We cannot guarantee, however, that we will not be subject to cybersecurity review and network data security review in the future. During such reviews, we may be required to suspend our operation or experience other disruptions to our operations. Cybersecurity review and network data security review could also result in negative publicity with respect to our Company and diversion of our managerial and financial resources, which could materially and adversely affect our business, financial conditions, and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">You may experience difficulties in effecting service of legal process, enforcing foreign judgments, or bringing actions in China against us or our directors and officers that reside outside the United States based on foreign laws. It may also be difficult for you or overseas regulators to conduct investigations or collect evidence within China.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a company incorporated under the laws of the Cayman Islands, and we conduct most of our operations in China through the PRC operating entities, and almost all of the assets of the PRC operating entities are located in China. In addition, five out of our six directors and officers, namely Siping Xu, Mengnan Wang, Liang Zhang, Zhenlei Hu, and Wei Guan, reside in the PRC; another director, Liding Sun, resides in the United States. All or a substantial portion of the assets of our directors and officers are located outside the United States. As a result, it may be difficult for investors to effect service of process within the United States upon these five directors and officers, or to enforce against them judgments obtained in United States courts, including judgments predicated upon the civil liability provisions of the securities laws of the United States or any state in the United States. As a result, it may be difficult for you to effect service of process upon us or those persons inside mainland China. In addition, there is uncertainty as to whether the courts of the Cayman Islands or the PRC would recognize or enforce judgments of U.S. courts against us, or such persons predicated upon the civil liability provisions of the securities laws of the U.S. or any state.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The recognition and enforcement of foreign judgments are provided for under the PRC Civil Procedures Law. PRC courts may recognize and enforce foreign judgments in accordance with the requirements of the PRC Civil Procedures Law based either on treaties between China and the country where the judgment is made or on principles of reciprocity between jurisdictions. China does not have any treaties or other forms of written arrangement with the U.S. that provide for the reciprocal recognition and enforcement of foreign judgments. In addition, according to the PRC Civil Procedures Law, the PRC courts will not enforce a foreign judgment against us or our directors and officers if they decide that the judgment violates the basic principles of PRC laws or national sovereignty, security, or public interest. As a result, it is uncertain whether and on what basis a PRC court would enforce a judgment rendered by a court in the U.S.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">It may also be difficult for you or overseas regulators to conduct investigations or collect evidence within China. For example, in China, there are significant legal and other obstacles to obtaining information needed for shareholder investigations or litigation outside China or otherwise with respect to foreign entities. Although the authorities in China may establish a regulatory cooperation mechanism with its counterparts of another country or region to monitor and oversee cross-border securities activities, such regulatory cooperation with the securities regulatory authorities in the United States may not be efficient in the absence of a practical cooperation mechanism. Furthermore, according to Article&#160;177 of the PRC Securities Law, or &#8220;Article&#160;177,&#8221; which became effective in March&#160;2020, no overseas securities regulator is allowed to directly conduct investigations or evidence collection activities within the territory of the PRC. Article&#160;177 further provides that Chinese entities and individuals are not allowed to provide documents or materials related to securities business activities to foreign agencies without prior consent from the securities regulatory authority of the PRC State Council and the competent departments of the PRC State Council. While detailed interpretation of or implementing rules&#160;under Article&#160;177 have yet to be promulgated, the inability for an overseas securities regulator to directly conduct investigation or evidence collection activities within China may further increase difficulties faced by you in protecting your interests.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The Opinions, the Trial Measures, the revised Provisions, and the Data Provisions recently issued by the PRC authorities may subject us to additional compliance requirements in the future.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions, which were made available to the public on July 6, 2021. The Opinions emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based companies. The Opinions proposed to take effective measures, such as promoting the construction of relevant regulatory systems, to deal with the risks and incidents facing China-based overseas-listed companies and the demand for cybersecurity and data privacy protection. The aforementioned policies and any related implementation rules to be enacted may subject us to additional compliance requirements in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 17, 2023, the CSRC promulgated the Trial Measures and five supporting guidelines, which came into effect on March 31, 2023. Pursuant to the Trial Measures, domestic companies that seek to offer or list securities overseas, both directly and indirectly, shall complete filing procedures with the CSRC pursuant to the requirements of the Trial Measures within three working days following its submission of initial public offerings or listing application. If a domestic company fails to complete required filing procedures or conceals any material fact or falsifies any major content in its filing documents, such domestic company may be subject to administrative penalties, such as an order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the person directly in charge and other directly liable persons may also be subject to administrative penalties, such as warnings and fines. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the CSRC Notice, the domestic companies that have already been listed overseas before the effective date of the Trial Measures (namely, March 31, 2023) shall be deemed as Existing Issuers. Existing Issuers are not required to complete the filing procedures immediately, and they shall be required to file with the CSRC for any subsequent offerings. Further, according to the CSRC Notice, domestic companies that have obtained approval from overseas regulatory authorities or securities exchanges (for example, the effectiveness of a registration statement for offering and listing in the U.S. has been obtained) for their indirect overseas offering and listing prior to March 31, 2023 but have not yet completed their indirect overseas issuance and listing, are granted a six-month transition period from March 31, 2023 to September 30, 2023. Those that complete their indirect overseas offering and listing within such six-month period are deemed as Existing Issuers and are not required to file with the CSRC for their indirect overseas offerings and listings. Within such six-month transition period, however, if such domestic companies fail to complete their indirect overseas issuance and listing, they shall complete the filing procedures with the CSRC.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As advised by our PRC counsel, Beijing ANLI (Tianjin) Partners, Mingda Tianjin falls under the category of Existing Issuers. Therefore, the Company is not immediately required to file for compliance. However, in the event that the Company intends to undertake new offerings or fundraising activities in the future, it should ensure compliance with the relevant regulations and file for compliance accordingly. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 24, 2023, the CSRC, together with the MOF, the National Administration of State Secrets Protection and the National Archives Administration of China, revised the Provisions on Strengthening Confidentiality and Archives Administration for Overseas Securities Offering and Listing, which were issued by the CSRC and the National Administration of State Secrets Protection and the National Archives Administration of China in 2009, or the &#8220;Provisions.&#8221; The revised Provisions were issued under the title the &#8220;Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering and Listing by Domestic Companies,&#8221; and came into effect on March 31, 2023 together with the Trial Measures. One of the major revisions to the revised Provisions is expanding their application to cover indirect overseas offering and listing, as is consistent with the Trial Measures. The revised Provisions require that, among other things, (a) a domestic company that plans to, either directly or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals or entities, including securities companies, securities service providers, and overseas regulators, any documents and materials that contain state secrets or working secrets of government agencies, shall first obtain approval from competent authorities according to law, and file with the secrecy administrative department at the same level; and (b) a domestic company that plans to, either directly or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals and entities, including securities companies, securities service providers, and overseas regulators, any other documents and materials that, if leaked, will be detrimental to national security or public interest, shall strictly fulfill relevant procedures stipulated by applicable national regulations. Any failure or perceived failure by our Company, our subsidiaries, or the VIE to comply with the above confidentiality and archives administration requirements under the revised Provisions and other PRC laws and regulations may result in the relevant entities being held legally liable by competent authorities, and referred to the judicial organ to be investigated for criminal liability if suspected of committing a crime.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the State Internet Information Office&#8217;s Provisions on Promoting and Regulating the Cross-Border Flow of Data (the &#8220;Data Provisions&#8221;), issued on March 22, 2024, outlines data compliance requirements for overseas-listed enterprises. The provisions state that data processors, except for operators of critical information infrastructure, are exempt from the data exit security assessment if they have provided personal information of fewer than 100,000 people (excluding sensitive personal information) overseas cumulatively since January 1 of that year. Furthermore, data processors, unless they are operators of critical information infrastructure, who provide important data overseas or who have cumulatively provided personal information of more than 1 million people (excluding sensitive personal information) or more than 10,000 people overseas since January 1 of the same year, must apply for a data export security assessment. This application should be submitted to the national network information department via the provincial network information department where they are located. Data processors not considered operators of critical information infrastructure who provide personal information of more than 100,000 but fewer than 1 million people (excluding sensitive personal information), or less than 10,000 people overseas starting from January 1 of the same year, must either enter into a standard personal information export contract with the overseas recipient in accordance with the law or obtain personal information protection certification. The validity period of the data export security assessment results is three years, calculated from the date the assessment results are issued. As advised by our PRC legal counsel, Beijing ANLI (Tianjin) Partners, we are currently exempt from the data exit security assessment. However, there remains uncertainties as to how the Data Provisions will be interpreted or implemented, and whether they will affect us. If it is determined in the future that the data exit security assessment becomes applicable to us, we may be subject to review when conducting data processing activities, and may face challenges in addressing its requirements and make necessary changes to our internal policies and practices. We may incur substantial costs in complying with the Data Provisions, which could result in material adverse changes in our business operations and financial position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Joint statement by the SEC and the PCAOB, rule changes by Nasdaq, and the HFCA Act all call for additional and more stringent criteria to be applied to emerging market companies upon assessing the qualification of their auditors, especially the non-U.S. auditors who are not inspected by the PCAOB. These developments could add uncertainties to our continued listing or future offerings of our securities in the U.S.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 21, 2020, the then SEC Chairman Jay Clayton and PCAOB Chairman William D. Duhnke III, along with other senior SEC staff, released a joint statement highlighting the risks associated with investing in companies based in or have substantial operations in emerging markets including China. The joint statement emphasized the risks associated with lack of access for the PCAOB to inspect auditors and audit work papers in China and higher risks of fraud in emerging markets.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 18, 2020, Nasdaq filed three proposals with the SEC to (i) apply a minimum offering size requirement for companies primarily operating in a &#8220;Restrictive Market,&#8221; (ii) adopt a new requirement relating to the qualification of management or the board of directors for Restrictive Market companies, and (iii) apply additional and more stringent criteria to an applicant or listed company based on the qualifications of the company&#8217;s auditor. On October 4, 2021, the SEC approved Nasdaq&#8217;s revised proposal for the rule changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 20, 2020, the U.S. Senate passed the HFCA Act requiring a foreign company to certify it is not owned or controlled by a foreign government if the PCAOB is unable to audit specified reports because the company uses a foreign auditor not subject to PCAOB inspection. If the PCAOB is unable to inspect the company&#8217;s auditors for three consecutive years, the issuer&#8217;s securities are prohibited to trade on a national exchange. On December 2, 2020, the U.S. House of Representatives approved the HFCA Act. On December 18, 2020, the HFCA Act was signed into law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 24, 2021, the SEC adopted interim final rules relating to the implementation of certain disclosure and documentation requirements of the HFCA Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 22, 2021, the PCAOB adopted a final rule implementing the HFCA Act, which provides a framework for the PCAOB to use when determining, as contemplated under the HFCA Act, whether the board of directors of a company is unable to inspect or investigate completely registered public accounting firms located in a foreign jurisdiction because of a position taken by one or more authorities in that jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 2, 2021, the SEC adopted amendments to finalize rules implementing the submission and disclosure requirements in the HFCA Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 16, 2021, the PCAOB issued a report on its determinations that it is unable to inspect or investigate completely PCAOB-registered public accounting firms headquartered in mainland China and in Hong Kong because of positions taken by PRC and Hong Kong authorities in those jurisdictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our auditor, RBSM LLP, is an independent registered public accounting firm with the PCAOB, and as an auditor of publicly traded companies in the U.S., is subject to laws in the U.S., pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. The PCAOB currently has access to inspect the working papers of our auditor and our auditor is not subject to the determinations announced by the PCAOB on December 16, 2021. However, the recent developments would add uncertainties to our offerings and we cannot assure you whether Nasdaq or regulatory authorities would apply additional and more stringent criteria to us since a substantial portion of our operations are conducted in China. Furthermore, if the PCAOB is unable to inspect our accounting firm in the future, the HFCA Act, as amended, which requires that the PCAOB be permitted to inspect an issuer&#8217;s public accounting firm within two years, will prohibit trading in our securities, and, as a result, an exchange may determine to delist our securities and trading in our securities could be prohibited. On June 22, 2021, the U.S. Senate passed the Accelerating Holding Foreign Companies Accountable Act, and on December 29, 2022, the Consolidated Appropriations Act was signed into law by President Biden, which contained, among other things, an identical provision to the Accelerating Holding Foreign Companies Accountable Act and amended the HFCA Act by requiring the SEC to prohibit an issuer&#8217;s securities from trading on any U.S. stock exchanges if its auditor is not subject to PCAOB inspections for two consecutive years instead of three, thus reducing the time period for triggering the prohibition on trading. In addition, delisting may cause a significant decrease in or a total loss of the value of our securities. Although a shareholder&#8217;s ownership of our Company may not decrease directly from delisting, the ownership may become worth much less, or, in some cases, lose its entire value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 26, 2022, the CSRC, the MOF, and the PCAOB signed the Protocol, governing inspections and investigations of audit firms based in mainland China and Hong Kong, taking the first step toward opening access for the PCAOB to inspect and investigate registered public accounting firms headquartered in mainland China and Hong Kong. Pursuant to the fact sheet with respect to the Protocol disclosed by the SEC, the PCAOB shall have independent discretion to select any issuer audits for inspection or investigation and has the unfettered ability to transfer information to the SEC. On December 15, 2022, the PCAOB Board determined that the PCAOB was able to secure complete access to inspect and investigate registered public accounting firms headquartered in mainland China and Hong Kong and voted to vacate its previous determinations to the contrary. However, should PRC authorities obstruct or otherwise fail to facilitate the PCAOB&#8217;s access in the future, the PCAOB Board will consider the need to issue a new determination.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Regulations relating to offshore investment activities by PRC residents may limit our ability to acquire PRC companies or inject capital into the PRC subsidiary and could adversely affect our business. PRC regulations relating to offshore investment activities by PRC residents may limit our PRC subsidiary&#8217;s ability to increase its registered capital or distribute profits to us, or otherwise expose us or our PRC resident shareholders to liabilities or penalties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2014, the State Administration of Foreign Exchange (the &#8220;SAFE&#8221;) promulgated the Circular on Issues Concerning Foreign Exchange Administration Over the Overseas Investment and Financing and Roundtrip Investment by Domestic Residents Via Special Purpose Vehicles, or &#8220;Circular 37,&#8221; which replaced Relevant Issues Concerning Foreign Exchange Control on Domestic Residents&#8217; Corporate Financing and Roundtrip Investment through Offshore Special Purpose Vehicles, or &#8220;Circular 75.&#8221; Circular 37 requires PRC residents to register with local branches of the SAFE in connection with their direct establishment or indirect control of an offshore entity, referred to in Circular 37 as a &#8220;special purpose vehicle&#8221; for the purpose of holding domestic or offshore assets or interests. Circular 37 further requires amendment to a PRC resident&#8217;s registration in the event of any significant changes with respect to the special purpose vehicle, such as an increase or decrease in the capital contributed by PRC individuals, share transfer or exchange, merger, division, or other material event. SAFE Circular 37 is applicable to our shareholders who are PRC residents and may be applicable to any offshore acquisitions that we make in the future. In February 2015, SAFE promulgated a Circular on Further Simplifying and Improving Foreign Exchange Administration Policy on Direct Investment, or &#8220;SAFE Circular 13,&#8221; effective in June 2015. Under SAFE Circular 13, applications for foreign exchange registration of inbound foreign direct investments and outbound overseas direct investments, including those required under SAFE Circular 37, will be filed with qualified banks instead of SAFE. The qualified banks will directly examine the applications and accept registrations under the supervision of SAFE. Under these regulations, PRC residents&#8217; failure to comply with specified registration procedures may result in restrictions being imposed on the foreign exchange activities of the relevant PRC entity, including the payment of dividends and other distributions to its offshore parent, as well as restrictions on capital inflows from the offshore entity to the PRC entity, including restrictions on its ability to contribute additional capital to its PRC subsidiaries. Further, failure to comply with the SAFE registration requirements could result in penalties under PRC law for evasion of foreign exchange regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to SAFE Circular 37 and SAFE Circular 13, our ability to conduct foreign exchange activities in China may be subject to the interpretation and enforcement of the Implementation Rules of the Administrative Measures for Individual Foreign Exchange promulgated by SAFE in January 2007 (as amended and supplemented, the &#8220;Individual Foreign Exchange Rules&#8221;). Under the Individual Foreign Exchange Rules, any PRC individual seeking to make a direct investment overseas or engage in the issuance or trading of negotiable securities or derivatives overseas must make the appropriate registrations in accordance with SAFE provisions, the failure of which may subject such PRC individual to warnings, fines, or other liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr. Siping Xu, Yang Li, Xia Ding, Qiang Ma, Liang Zhang, Zhengyuan Huang, Meina Guo, Mengnan Wang, Jie Zhang, and Lei Cai (each, a &#8220;Beneficial Owner,&#8221; and together, the &#8220;Beneficial Owners&#8221;), who are our beneficial owners and are PRC residents, have completed the initial foreign exchange registrations. We may not be informed of the identities of all the PRC residents holding direct or indirect interest in our company, however, and we have no control over any of our future beneficial owners. We cannot assure you that our ultimate shareholders who are PRC residents will in the future provide sufficient supporting documents required by the SAFE or complete the required registration with the SAFE in a timely manner, or at all. Such failure or inability of our PRC residents beneficial owners to comply with these SAFE regulations may subject us or our PRC resident beneficial owners to fines and legal sanctions, restrict our cross-border investment activities, or limit our PRC subsidiary&#8217;s ability to distribute dividends to or obtain foreign-exchange-dominated loans from us, or prevent us from being able to make distributions or pay dividends, as a result of which our business operations and our ability to distribute profits to you could be materially and adversely affected.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using proceeds from our future financing activities to make loans or additional capital contributions to the PRC operating entities, which could materially and adversely affect our liquidity and our ability to fund and expand our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any funds we transfer to the PRC subsidiary, either as a shareholder loan or as an increase in registered capital through our Hong Kong subsidiary, are subject to approval by or registration with relevant governmental authorities in China. According to the relevant PRC regulations on foreign-invested enterprises, or &#8220;FIEs,&#8221; in China, capital contributions to our PRC subsidiary, which is an FIE, are subject to the approval of or filing with MOFCOM or its local counterparts and registration with a local bank authorized by SAFE. There is, in effect, no statutory limit on the amount of capital contribution that we can make to our PRC subsidiary. The reason is that there is no statutory limit on the amount of registered capital for our PRC subsidiary, and we are allowed to make capital contributions to our PRC subsidiary by subscribing for their initial registered capital and increased registered capital, provided that the PRC subsidiary complete the relevant filing and registration procedures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On the other hand, any foreign loan provided by us to our PRC subsidiary is required to be registered with SAFE or its local branches or filed with SAFE in its information system, and our PRC subsidiary may not procure foreign loans which exceed the difference between its total investment amount and registered capital (the &#8220;Current Foreign Debt Mechanism&#8221;) or, as an alternative, only procure loans subject to the calculation approach and limitations as provided in the PBOC&#8217;s Circular on Matters concerning the Macro-Prudential Management of Full-Covered Cross-Border Financing, or &#8220;PBOC Notice No. 9&#8221; (the &#8220;PBOC Notice No. 9 Mechanism&#8221;), which shall not exceed 200% of the net asset of the relevant PRC subsidiary. According to PBOC Notice No. 9, after a transition period of one year since its promulgation, PBOC and SAFE will determine the cross-border financing administration mechanism for the FIEs after evaluating the overall implementation of PBOC Notice No. 9. As of the date hereof, neither PBOC nor SAFE has promulgated and made public any further rules, regulations, notices, or circulars in this regard. It is uncertain which mechanism will be adopted by PBOC and SAFE in the future and what statutory limits will be imposed on us when providing loans to our PRC subsidiary. Currently, our PRC subsidiary has the flexibility to choose between the Current Foreign Debt Mechanism and the PBOC Notice No. 9 Mechanism. However, if a more stringent foreign debt mechanism becomes mandatory, our ability to provide loans to our PRC subsidiary may be significantly limited, which may adversely affect our business, financial condition, and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we seek to make capital contribution into our PRC subsidiary or provide any loan to our PRC subsidiary in the future, we may not be able to obtain the required government approvals or complete the required registrations on a timely basis, if at all. If we fail to receive such approvals or complete such registrations, our ability to capitalize our PRC operations may be negatively affected, which could adversely affect our liquidity and our ability to fund and expand our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">We face uncertainty with respect to indirect transfers of equity interests in PRC resident enterprises by their non-PRC holding companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2015, SAT issued a Public Notice Regarding Certain Corporate Income Tax Matters on Indirect Transfer of Properties by Non-Tax Resident Enterprises, or &#8220;SAT Circular 7.&#8221; SAT Circular 7 provides comprehensive guidelines relating to indirect transfers of PRC taxable assets (including equity interests and real properties of a PRC resident enterprise) by a non-resident enterprise. In addition, in October 2017, SAT issued an Announcement on Issues Relating to Withholding at Source of Income Tax of Non-resident Enterprises, or &#8220;SAT Circular 37,&#8221; effective in December 2017, which, among others, amended certain provisions in SAT Circular 7 and further clarify the tax payable declaration obligation by non-resident enterprise. Indirect transfer of equity interest and/or real properties in a PRC resident enterprise by their non-PRC holding companies are subject to SAT Circular 7 and SAT Circular 37.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">SAT Circular 7 provides clear criteria for an assessment of reasonable commercial purposes and has introduced safe harbors for internal group restructurings and the purchase and sale of equity through a public securities market. As stipulated in SAT Circular 7, indirect transfers of PRC taxable assets are considered as reasonable commercial purposes if the shareholding structure of both transaction parties falls within the following situations: i) the transferor directly or indirectly owns 80% or above equity interest of the transferee, or vice versa; ii) the transferor and the transferee are both 80% or above directly or indirectly owned by the same party; iii) the percentages in bullet points i) and ii) shall be 100% if over 50% the share value of a foreign enterprise is directly or indirectly derived from PRC real properties. Furthermore, SAT Circular 7 also brings challenges to both foreign transferor and transferee (or other person who is obligated to pay for the transfer) of taxable assets. Where a non-resident enterprise transfers PRC taxable assets indirectly by disposing of the equity interests of an overseas holding company, which is an indirect transfer, the non-resident enterprise as either transferor or transferee, or the PRC entity that directly owns the taxable assets, may report such indirect transfer to the relevant tax authority and the PRC tax authority may disregard the existence of the overseas holding company if it lacks a reasonable commercial purpose and was established for the purpose of reducing, avoiding, or deferring PRC tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax, and the transferee or other person who is obligated to pay for the transfer is obligated to withhold the applicable taxes, currently at a rate of 10% for the transfer of equity interests in a PRC resident enterprise. Both the transferor and the transferee may be subject to penalties under PRC tax laws if the transferee fails to withhold the taxes and the transferor fails to pay the taxes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to SAT Circular 37, where the non-resident enterprise fails to declare the tax payable pursuant to Article 39 of the PRC Enterprise Income Tax Law (the &#8220;EIT Law&#8221;), the tax authority may order it to pay the tax due within required time limits, and the non-resident enterprise shall declare and pay the tax payable within such time limits specified by the tax authority. If the non-resident enterprise, however, voluntarily declares and pays the tax payable before the tax authority orders it to do so within required time limits, it shall be deemed that such enterprise has paid the tax in time. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We face uncertainties as to the reporting and assessment of reasonable commercial purposes and future transactions where PRC taxable assets are involved, such as offshore restructuring, sale of the shares in our offshore subsidiaries, and investments. In the event of being assessed as having no reasonable commercial purposes in an indirect transfer transaction, we may be subject to filing obligations or taxed if we are a transferor in such transactions and may be subject to withholding obligations (to be specific, a 10% withholding tax for the transfer of equity interests) if we are a transferee in such transactions, under SAT Circular 7 and SAT Circular 37. For transfer of shares by investors who are non-PRC resident enterprises, our PRC subsidiary may be requested to assist in the filing under the SAT circulars. As a result, we may be required to expend valuable resources to comply with the SAT circulars or to request the relevant transferors from whom we purchase taxable assets to comply with these circulars, or to establish that we should not be taxed under these circulars, which may have a material adverse effect on our financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Because the PRC operating entities conduct their business in RMB and the price of our Ordinary Shares is quoted in U.S. dollars, changes in currency conversion rates may affect the value of your investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The value of the RMB against the U.S. dollar and other currencies may fluctuate and is affected by, among other things, changes in political and economic conditions in China and by China&#8217;s foreign exchange policies. On July 21, 2005, the PRC government changed its decade-old policy of pegging the value of the RMB to the U.S. dollar, and the RMB appreciated more than 20% against the U.S. dollar over the following three years. Between July 2008 and June 2010, this appreciation halted and the exchange rate between the RMB and the U.S. dollar remained within a narrow band. Since June 2010, the RMB has fluctuated against the U.S. dollar, at times significantly and unpredictably. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities conduct their business and maintain their books and records in RMB, and the financial statements that we file with the SEC and provide to our shareholders are presented in U.S. dollars. Changes in the exchange rate between the RMB and U.S. dollar affect the value of our assets and the results of our operations in U.S. dollars. The value of the RMB against the U.S. dollar and other currencies may fluctuate and is affected by, among other things, changes in the PRC&#8217;s political and economic conditions and perceived changes in the economy of the PRC and the United States. Any significant revaluation of the RMB may materially and adversely affect our cash flows, revenue, and financial condition.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">33</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Very limited hedging options are available in China to reduce our exposure to exchange rate fluctuations. To date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. While we may decide to enter into more hedging transactions in the future, the availability and effectiveness of these hedges may be limited and we may not be able to adequately hedge our exposure or at all. In addition, our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert RMB into foreign currency. As a result, fluctuations in exchange rates may have a material adverse effect on your investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under the EIT Law, we may be classified as a &#8220;resident enterprise&#8221; of China, which could result in unfavorable tax consequences to us and our non-PRC shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the EIT Law that became effective in January 2008, an enterprise established outside the PRC with &#8220;de facto management bodies&#8221; within the PRC is considered a &#8220;resident enterprise&#8221; for PRC enterprise income tax purposes and is generally subject to a uniform 25% enterprise income tax rate on its worldwide income. Under the implementation rules to the EIT Law, a &#8220;de facto management body&#8221; is defined as a body that has material and overall management and control over the manufacturing and business operations, personnel and human resources, finances, and properties of an enterprise. In April 2009, the State Administration of Taxation, or the &#8220;SAT,&#8221; issued the <i style="font-style:italic;">Circular on Issues Concerning the Identification of Chinese-Controlled Overseas Registered Enterprises as Resident Enterprises in Accordance with the Actual Standards of Organizational Management</i>, or &#8220;SAT Circular 82,&#8221; which was amended in December 2017. SAT Circular 82 specifies that certain offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise groups will be classified as PRC resident enterprises if the following are located or resident in the PRC: senior management personnel and departments that are responsible for daily production, operation and management; financial and personnel decision making bodies; key properties, accounting books, company seal, and minutes of board meetings and shareholders&#8217; meetings; and half or more of the senior management or directors having voting rights. Further to SAT Circular 82, the SAT issued the <i style="font-style:italic;">Measures for the Administration of Enterprise Income Tax of Chinese-Controlled Overseas Registered Enterprises as Resident Enterprises (for Trial Implementation)</i>, or &#8220;SAT Bulletin 45,&#8221; which took effect in September 2011 and was amended in April 2015, to provide more guidance on the implementation of SAT Circular 82 and clarify the reporting and filing obligations of such &#8220;Chinese-controlled offshore incorporated resident enterprises.&#8221; SAT Bulletin 45 provides procedures and administrative details for the determination of resident status and administration on post-determination matters. Although both SAT Circular 82 and SAT Bulletin 45 only apply to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreign individuals, the determining criteria set forth in SAT Circular 82 and SAT Bulletin 45 may reflect the SAT&#8217;s general position on how the &#8220;de facto management body&#8221; test should be applied in determining the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises, PRC enterprise groups, or by PRC or foreign individuals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are deemed to be a PRC &#8220;resident enterprise,&#8221; we will be subject to the EIT on our worldwide income at a uniform tax rate of 25%, although dividends distributed to us from the existing PRC subsidiary and any other PRC subsidiaries which we may establish from time to time could be exempt from the PRC dividend withholding tax due to our PRC &#8220;resident recipient&#8221; status. This could have a material and adverse effect on our overall effective tax rate, our income tax expenses, and our net income. Furthermore, dividends, if any, paid to our shareholders may be decreased as a result of the decrease in distributable profits. In addition, if we were considered a PRC &#8220;resident enterprise,&#8221; any dividends we pay to our non-PRC investors, and the gains realized from the transfer of our Ordinary Shares may be considered income derived from sources within the PRC and be subject to PRC tax, at a rate of 10% in the case of non-PRC enterprises or 20% in the case of non-PRC individuals (in each case, subject to the provisions of any applicable tax treaty). It is unclear whether holders of our Ordinary Shares would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. This could have a material and adverse effect on the value of your investment in us and the price of our Ordinary Shares. Although up to the date of this report, we have not been notified or informed by the PRC tax authorities that we have been deemed to be a resident enterprise for the purpose of the EIT Law, we cannot assure you that we will not be deemed to be a resident enterprise in the future.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">34</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">The PRC operating entities are subject to restrictions on paying dividends or making other payments to our offshore subsidiaries, which may have a material adverse effect on our ability to conduct our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a holding company incorporated in the Cayman Islands. We may need dividends and other distributions on equity from the PRC operating entities through our offshore subsidiaries to satisfy our liquidity requirements, including the funds necessary to pay dividends and other cash distributions to our shareholders and service any debt we may incur. If the PRC entities incur debt on their own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other distributions to our offshore subsidiaries. In addition, the PRC tax authorities may require the PRC operating entities to adjust their taxable income under the contractual agreements. See &#8220;&#8212;Risks Relating to Our Corporate Structure&#8212;The VIE Agreements may result in adverse tax consequences.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Current PRC regulations permit the PRC operating entities to pay dividends to our offshore subsidiaries only out of their accumulated profits, if any, determined in accordance with PRC accounting standards and regulations. In addition, the PRC operating entities are required to set aside at least 10% of their respective accumulated profits each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of their respective registered capital. The PRC operating entities may also allocate a portion of their respective after-tax profits based on PRC accounting standards to employee welfare and bonus funds at its discretion. These reserves are not distributable as cash dividends. These limitation on the ability of the PRC operating entities to pay dividends or make other distributions to our offshore subsidiaries, and consequently could materially and adversely limit our ability to grow, make investments, or acquisitions that could be beneficial to our business, pay dividends, or otherwise fund and conduct our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">There are significant uncertainties under the EIT Law relating to the withholding tax liabilities of the PRC operating entities, and dividends payable by the PRC operating entities to our offshore subsidiaries may not qualify to enjoy certain treaty benefits.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the EIT Law and its implementation rules, the profits of a foreign invested enterprise generated through operations, which are distributed to its immediate holding company outside the PRC, will be subject to a withholding tax rate of 10%. Pursuant to the Double Tax Avoidance Arrangement, a withholding tax rate of 10% may be lowered to 5% if the PRC enterprise is at least 25% held by a Hong Kong enterprise for at least 12 consecutive months prior to distribution of the dividends and is determined by the relevant PRC tax authority to have satisfied other conditions and requirements under the Double Tax Avoidance Arrangement and other applicable PRC laws. However, based on the <i style="font-style:italic;">Circular on Certain Issues with Respect to the Enforcement of Dividend Provisions in Tax Treaties</i>, or the &#8220;SAT Circular 81,&#8221; which became effective on February 20, 2009, if the relevant PRC tax authorities determine, in their discretion, that a company benefits from such reduced income tax rate due to a structure or arrangement that is primarily tax-driven, such PRC tax authorities may adjust the preferential tax treatment. According to <i style="font-style:italic;">Circular on Several Issues regarding the &#8220;Beneficial Owner&#8221; in Tax Treaties</i>, which became effective as of April 1, 2018, when determining an applicant&#8217;s status as the &#8220;beneficial owner&#8221; regarding tax treatments in connection with dividends, interests, or royalties in the tax treaties, several factors will be taken into account. Such factors include whether the business operated by the applicant constitutes actual business activities, and whether the counterparty country or region to the tax treaties does not levy any tax, grant tax exemption on relevant incomes, or levy tax at an extremely low rate. This circular further requires any applicant who intends to be proved of being the &#8220;beneficial owner&#8221; to file relevant documents with the relevant tax authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further, the SAT promulgated the Notice on How to Understand and Recognize the &#8220;Beneficial Owner&#8221; in Tax Treaties on October&#160;27, 2009, which limits the &#8220;beneficial owner&#8221; to individuals, projects, or other organizations normally engaged in substantive operations, and sets forth certain detailed factors in determining the &#8220;beneficial owner&#8221; status. In current practice, a Hong Kong enterprise must obtain a tax resident certificate from the relevant Hong Kong tax authority to apply for the 5% lower PRC withholding tax rate. The PRC operating entities is wholly-owned by our Hong Kong subsidiary. As the Hong Kong tax authority will issue such a tax resident certificate on a case-by-case basis, we cannot assure you that our Hong Kong subsidiary will be able to obtain the tax resident certificate from the relevant Hong Kong tax authority. As of the date of this annual report, we have not commenced the application process for a Hong Kong tax resident certificate from the relevant Hong Kong tax authority, and there is no assurance that our Hong Kong subsidiary will be granted such a Hong Kong tax resident certificate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Even after our Hong Kong subsidiary obtains the Hong Kong tax resident certificate, it is required by applicable tax laws and regulations to file required forms and materials with relevant PRC tax authorities to prove that it can enjoy the 5% lower PRC withholding tax rate. MDJH Hong Kong intends to obtain the required materials and file with the relevant tax authorities when it plans to declare and pay dividends, but there is no assurance that the PRC tax authorities will approve the 5% withholding tax rate on dividends received from MDJH Hong Kong.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">35</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The disclosures in our reports and other filings with the SEC and our other public pronouncements are not subject to the scrutiny of any regulatory bodies in the PRC.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are regulated by the SEC and our reports and other filings with the SEC are subject to SEC review in accordance with the rules&#160;and regulations promulgated by the SEC under the Securities Act and the Exchange Act. Our SEC reports and other disclosure and public pronouncements are not subject to the review or scrutiny of any PRC regulatory authority. For example, the disclosure in our SEC reports and other filings are not subject to the review by the CSRC, a PRC regulator that is responsible for oversight of the capital markets in China. Accordingly, you should review our SEC reports, filings, and our other public pronouncements with the understanding that no local regulator has done any review of us, our SEC reports, other filings, or any of our other public pronouncements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The failure to comply with PRC regulations relating to mergers and acquisitions of domestic projects by offshore special purpose vehicles may subject us to severe fines or penalties and create other regulatory uncertainties regarding our corporate structure.</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August&#160;8, 2006, MOFCOM, joined by the CSRC, the State-owned Assets Supervision and Administration Commission of the State Council, the SAT, the SAIC, and the SAFE, jointly promulgated regulations entitled the Provisions Regarding Mergers and Acquisitions of Domestic Projects by Foreign Investors (the &#8220;M&amp;A Rules&#8221;), which became effective as of September&#160;8, 2006, and were amended on June&#160;22, 2009. The M&amp;A Rules, among other things, have certain provisions that require offshore special purpose vehicles formed for the purpose of acquiring PRC domestic companies and controlled directly or indirectly by PRC individuals and companies, to obtain the approval of MOFCOM prior to engaging in such acquisitions and to obtain the approval of the CSRC prior to publicly listing their securities on an overseas stock market. On September&#160;21, 2006, the CSRC published on its official website a notice specifying the documents and materials that are required to be submitted for obtaining CSRC approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our PRC legal counsel has advised us, based on their understanding of the current PRC law, rules, and regulations, that the CSRC&#8217;s approval is not required for the listing and trading of our Ordinary Shares on the Nasdaq Capital Market, given that:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we established our PRC subsidiary by means of direct investment rather than by merger with or acquisition of PRC domestic companies as defined in the M&amp;A Rules; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no explicit provision in the M&amp;A Rules classifies the VIE Agreements as a type of acquisition transaction subject to the M&amp;A Rules.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our PRC legal counsel, however, has further advised us that there remains some uncertainty as to how the M&amp;A Rules will be interpreted or implemented in the context of an overseas offering and its opinions summarized above are subject to any new laws, rules and regulations or detailed implementations and interpretations in any form relating to the M&amp;A Rules. We cannot assure you that relevant PRC governmental agencies, including the CSRC, would reach the same conclusion as we do. Thus, it is possible that the appropriate PRC government agencies, including MOFCOM, would deem that the M&amp;A Rules required us or our entities in China to obtain approval from MOFCOM or other PRC regulatory agencies in connection with WFOE&#8217;s control of Mingda Tianjin through VIE agreements. If the CSRC, MOFCOM, or another PRC regulatory agency determines that government approval was required for the VIE Agreements, or if prior CSRC approval for overseas financings is required and not obtained, we may face severe regulatory actions or other sanctions from MOFCOM, the CSRC, or other PRC regulatory agencies. In such event, these regulatory agencies may impose fines or other penalties on our operations in the PRC, limit our operating privileges in the PRC, delay or restrict the repatriation of the proceeds from overseas financings into the PRC, restrict or prohibit payment or remittance of dividends to us, or take other actions that could have a material adverse effect on our business, financial condition, results of operations, reputation, and prospects, as well as the trading price of our Ordinary Shares. The CSRC or other PRC regulatory agencies may also take actions requiring us, or making it advisable for us, to delay or cancel overseas financings, to restructure our current corporate structure, or to seek regulatory approvals that may be difficult or costly to obtain.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Article 224 of the current Securities Law stipulates that domestic enterprises that directly or indirectly issue securities abroad or list their securities for trading abroad shall comply with the relevant regulations of the State Council. Therefore, approval by the CSRC is not currently required. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">36</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 17, 2023, the CSRC promulgated the Trial Measures and five supporting guidelines, which came into effect on March 31, 2023. On the same day, the CSRC issued the CSRC Notice. Based on the aforementioned regulations, the CSRC has implemented a centralized filing management system to oversee the direct and indirect overseas listing activities of domestic enterprises. As such, companies operating under this system are not required to obtain prior approval from the CSRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The M&amp;A Rules, along with certain foreign exchange regulations discussed below, will be interpreted or implemented by the relevant government authorities in connection with our future offshore financings or acquisitions, and we cannot predict how they will affect our acquisition strategy. For example, Mingda Tianjin&#8217;s ability to remit its profits to us or to engage in foreign-currency-denominated borrowings, may be conditioned upon compliance with the SAFE registration requirements by Mr. Siping Xu, principal shareholder of us and the VIE, over whom we may have no control.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The M&amp;A Rules and certain other PRC regulations establish complex procedures for certain acquisitions of Chinese companies by foreign investors, which could make it more difficult for us to pursue growth through acquisitions in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The M&amp;A Rules and recently adopted PRC regulations and rules concerning mergers and acquisitions established additional procedures and requirements that could make merger and acquisition activities by foreign investors more time consuming and complex. For example, the M&amp;A Rules require that MOFCOM be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC domestic enterprise, if (i) any important industry is concerned, (ii) such transaction involves factors that have or may have impact on the national economic security, or (iii) such transaction will lead to a change in control of a domestic enterprise which holds a famous trademark or PRC time-honored brand. Mergers or acquisitions that allow one market player to take control of or to exert decisive impact on another market player must also be notified in advance to MOFCOM when the threshold under the Provisions on Thresholds for Prior Notification of Concentrations of Undertakings, or the &#8220;Prior Notification Rules,&#8221; issued by the State Council in August 2008 is triggered. In addition, the <i style="font-style:italic;">Provisions of the Ministry of Commerce on the Implementation of the Security Review System for Mergers and Acquisitions of Domestic Enterprises by Foreign Investors</i> (the &#8220;Security Review Rules&#8221;) issued by MOFCOM that became effective in September 2011 specify that mergers and acquisitions by foreign investors that raise &#8220;national defense and security&#8221; concerns and mergers and acquisitions through which foreign investors may acquire de facto control over domestic enterprises that raise &#8220;national security&#8221; concerns are subject to strict review by MOFCOM, and the Security Review Rules prohibit any activities attempting to bypass a security review, including by structuring the transaction through a proxy or contractual control arrangement. In the future, we may grow our business by acquiring complementary businesses. Complying with the requirements of the above-mentioned regulations and other relevant rules to complete such transactions could be time consuming, and any required approval processes, including obtaining approval from MOFCOM or its local counterparts may delay or inhibit our ability to complete such transactions. It is clear that our business would not be deemed to be in an industry that raises &#8220;national defense and security&#8221; or &#8220;national security&#8221; concerns. MOFCOM or other government agencies, however, may publish explanations in the future determining that our business is in an industry subject to the security review, in which case our future acquisitions in the PRC, including those by way of entering into contractual control arrangements with target entities, may be closely scrutinized or prohibited. Our ability to expand our business or maintain or expand our market share through future acquisitions would as such be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Risks Relating to Our Corporate Structure</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our corporate structure, in particular the VIE Agreements, are subject to significant risks, as set forth in the following risk factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The VIE Agreements may not be effective in providing control over Mingda Tianjin.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a holding company incorporated in the Cayman Islands. As a holding company with no material operations of our own, most of our current revenue and net income are derived from our UK subsidiaries, and a small proportion of our current revenue and net income are derived from Mingda Tianjin and its Chengdu branch office. We do not have an equity ownership interest in Mingda Tianjin but rely on the VIE Agreements entered into on April 28, 2018, with Mingda Tianjin to control and operate its business and the business of its branch office. However, these VIE Agreements may not be effective in providing us with the necessary control over Mingda Tianjin and its operations. Any deficiency in these VIE Agreements may result in our loss of control over the management and operations of Mingda Tianjin, which will result in a significant loss in the value of an investment in our Company. Our Ordinary Shares are shares of our offshore holding company instead of shares of the PRC operating entities.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">37</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We rely on contractual rights through our VIE structure to effect control over and management of Mingda Tianjin and its branch office. The VIE Agreements, however, may not be as effective in providing us with the necessary control over Mingda Tianjin and its operations, which exposes us to the risk of potential breach of contract by the shareholders of Mingda Tianjin. For instance, Mingda Tianjin and the Mingda Tianjin Shareholders could breach their contractual arrangements with WFOE by, among other things, failing to conduct their operations in an acceptable manner or taking other actions that are detrimental to our interests. If we had direct ownership of Mingda Tianjin, we would be able to exercise our rights as a shareholder to effect changes in the board of directors of Mingda Tianjin, which in turn could implement changes, subject to any applicable fiduciary obligations, at the management and operational level. Under the current VIE Agreements, however, we rely on the performance by Mingda Tianjin and the Mingda Tianjin Shareholders of their respective obligations under the contracts to exercise control over Mingda Tianjin. The Mingda Tianjin Shareholders may not act in the best interests of our Company or may not perform their obligations under these contracts. Such risks exist throughout the period in which we intend to operate certain portions of our business through the VIE Agreements with Mingda Tianjin. In the event that Mingda Tianjin or the Mingda Tianjin Shareholders fail to perform their respective obligations under the VIE Agreements, we may have to incur substantial costs and expend additional resources to enforce such arrangements. Even if legal actions are taken to enforce such arrangements, there is uncertainty as to whether the courts of the PRC would recognize or enforce judgments of U.S. courts against us or such persons predicated upon the civil liability provisions of the securities laws of the United States or any state. In addition, as our chief executive officer Mr. Siping Xu owns 98.27% of Mingda Tianjin&#8217;s outstanding equity, it may be difficult for us to change our corporate structure if such shareholder refuses to cooperate with us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Because we conduct a substantial part of our business through Mingda Tianjin, a VIE, if we fail to comply with applicable law, we could be subject to severe penalties and our business could be adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We operate a substantial part of our business through Mingda Tianjin, a VIE, the equity of which is principally owned by Mr. Siping Xu, our chief executive officer and principal shareholder, through the VIE Agreements, as a result of which, under U.S. GAAP, the assets and liabilities of Mingda Tianjin are treated as our assets and liabilities and the results of operations of Mingda Tianjin are treated in all respects as if they were the results of our operations for accounting purposes. Because we do not directly hold equity interests in the VIE and its subsidiaries, we are subject to risks and uncertainties of the interpretations and applications of PRC laws and regulations, including, but not limited to, regulatory review of overseas listing of PRC companies through special purpose vehicles, and the validity and enforcement of the VIE Agreements among WFOE, Mingda Tianjin, and the Mingda Tianjin Shareholders. We are also subject to the risks and uncertainties about any future actions of the PRC government in this regard that could disallow the VIE structure, which would likely result in a material change in our operations, and the value of our ordinary shares may depreciate significantly or become worthless. The VIE Agreements have not been tested in a court of law in China as of the date of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are subject to certain legal and operational risks associated with having a substantial part of our operations in China. PRC laws and regulations governing our current business operations are sometimes vague and uncertain, and as a result these risks may result in material changes in the operations of the VIE and its subsidiaries, significant depreciation or a complete loss of the value of our Ordinary Shares, or a complete hindrance of our ability to offer, or continue to offer, our securities to investors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If the PRC government determines that the VIE Agreements do not comply with PRC regulations, or if these regulations change or are interpreted differently in the future, we may be unable to assert our contractual rights over the assets of the VIE, and our Ordinary Shares may decline in value or become worthless.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Recently, the PRC government adopted a series of regulatory actions and issued statements to regulate business operations in China, including those related to VIEs. There are currently no relevant laws or regulations in the PRC that prohibit companies whose entity interests are within the PRC from listing on overseas stock exchanges. The VIE Agreements have not been tested in a court of law in China as of the date of this annual report. Although we believe that our corporate structure and VIE Agreements comply with current applicable PRC laws and regulations, in the event that PRC government determines that the VIE Agreements do not comply with PRC regulations, or if these regulations change or are interpreted differently in the future, we may be unable to assert our contractual rights over the assets of the VIE, and our Ordinary Shares may decline in value or become worthless.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">38</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our VIE Agreements with Mingda Tianjin are governed by the laws of the PRC and we may have difficulty in enforcing any rights we may have under these VIE Agreements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As our VIE Agreements with Mingda Tianjin are governed by the PRC laws and provide for the resolution of disputes through arbitration in the PRC, they would be interpreted in accordance with PRC law and any disputes would be resolved in accordance with PRC legal procedures. Disputes arising from these VIE Agreements between us and Mingda Tianjin will be resolved through arbitration in China, although these disputes do not include claims arising under the United States federal securities law and thus do not prevent you from pursuing claims under the United States federal securities law. The legal environment in the PRC is not as developed as in the United States. As a result, uncertainties in the PRC legal system could further limit our ability to enforce these VIE Agreements, through arbitration, litigation, and other legal proceedings remain in China, which could limit our ability to enforce these VIE Agreements and to consolidate the financial results of Mingda Tianjin. Furthermore, these contracts may not be enforceable in China if PRC government authorities or courts take a view that such contracts contravene PRC laws and regulations or are otherwise not enforceable for public policy reasons. In the event we are unable to enforce these VIE Agreements, we may not be able to consolidate the financial results of Mingda Tianjin, and our ability to conduct our business may be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may not be able to consolidate the financial results of Mingda Tianjin or such consolidation could materially and adversely affect our operating results and financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A substantial part of our business is conducted through Mingda Tianjin, which currently is considered for accounting purposes as a VIE, and we are considered the primary beneficiary, enabling us to consolidate the financial results of Mingda Tianjin in our consolidated financial statements. In the event that in the future Mingda Tianjin would no longer meet the definition of a VIE, or we are deemed not to be the primary beneficiary, we would not be able to consolidate line by line its financial results in our consolidated financial statements for PRC purposes. Also, if in the future an affiliate company becomes a VIE and we become the primary beneficiary, we would be required to consolidate that entity&#8217;s financial results in our consolidated financial statements for PRC purposes. If such entity&#8217;s financial results were negative, this could have a corresponding negative impact on our operating results for PRC purposes. However, any material variations in the accounting principles, practices, and methods used in preparing financial statements for PRC purposes from the principles, practices, and methods generally accepted in the United States and in the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) accounting regulations must be discussed, quantified, and reconciled in financial statements for the United States and SEC purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The VIE Agreements may result in adverse tax consequences.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">PRC laws and regulations emphasize the requirement of an arm&#8217;s length basis for transfer pricing arrangements between related parties. The laws and regulations also require enterprises with related party transactions to prepare transfer pricing documentation to demonstrate the basis for determining pricing, the computation methodology, and detailed explanations. Related party arrangements and transactions may be subject to challenge or tax inspection by the PRC tax authorizes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under a tax inspection, if our transfer pricing arrangements between WFOE and Mingda Tianjin are judged as tax avoidance, or related documentation does not meet the requirements, WFOE and Mingda Tianjin may be subject to material adverse tax consequences, such as transfer pricing adjustment. A transfer pricing adjustment could result in a reduction, for PRC tax purpose, of adjustments recorded by WFOE, which could adversely affect us by (i) increasing Mingda Tianjin&#8217;s tax liabilities without reducing WFOE&#8217;s tax liabilities, which could further result in interest being levied to us for unpaid taxes; or (ii) imposing late payment fees and other penalties on Mingda Tianjin for the adjusted but unpaid taxes according to the applicable regulations. In addition, if WFOE requests the Mingda Tianjin Shareholders to transfer their shares in Mingda Tianjin at nominal or no value pursuant to the VIE Agreements, such transfer may be viewed as a gift and subject WFOE to PRC income tax. As a result, our financial position could be materially and adversely affected if Mingda Tianjin&#8217;s tax liabilities increase or if it is required to pay late payment fees and other penalties.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">39</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The Mingda Tianjin Shareholders have potential conflicts of interest with our Company, which may adversely affect our business and financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Mingda Tianjin Shareholders may have potential conflicts of interest with us. These shareholders may not act in the best interest of our Company or may breach, or cause Mingda Tianjin to breach the existing contractual arrangements we have with them and Mingda Tianjin, which would have a material and adverse effect on our ability to effectively control Mingda Tianjin and receive economic benefits from it. For example, the shareholders may be able to cause our agreements with Mingda Tianjin to be performed in a manner adverse to us by, among other things, failing to remit payments due under the contractual arrangements to us on a timely basis. We cannot assure you that when conflicts of interest arise, any or all of these shareholders will act in the best interests of our Company or such conflicts will be resolved in our favor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Currently, we do not have any arrangements to address potential conflicts of interest between these shareholders and our Company, except that we could exercise our purchase option under the Equity Option Agreement with these shareholders to request them to transfer all of their equity interests in Mingda Tianjin to a PRC entity or individual designated by us, to the extent permitted by PRC law. If we cannot resolve any conflicts of interest or disputes between us and those shareholders, we would have to rely on legal proceedings, which may materially disrupt our business. There is also substantial uncertainty as to the outcome of any such legal proceeding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We rely on the approvals, certificates, and business licenses held by Mingda Tianjin and any deterioration of the relationship between WFOE and Mingda Tianjin could materially and adversely affect our overall business operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the VIE Agreements, our business in the PRC will be undertaken on the basis of the approvals, certificates, business licenses, and other requisite licenses held by Mingda Tianjin. There is no assurance that Mingda Tianjin will be able to renew its licenses or certificates when their terms expire with substantially similar terms as the ones they currently hold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further, our relationship with Mingda Tianjin is governed by the VIE Agreements, which are intended to provide us, through our indirect ownership of WFOE, with the ability to, for accounting purposes, control and receive the economic benefits of Mingda Tianjin&#8217;s business operation through the VIE Agreements, which enables us to consolidate the financial results of the VIE and its subsidiaries in our consolidated financial statements under U.S. GAAP. The VIE Agreements, however, may not be effective in providing control over the applications for and maintenance of the licenses required for our business operations. Mingda Tianjin could violate the VIE Agreements, go bankrupt, suffer from difficulties in its business, or otherwise become unable to perform its obligations under the VIE Agreements and, as a result, our operations, reputation, business, and stock price could be severely harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The exercise of our option to purchase part or all of the shares in Mingda Tianjin under the Equity Option Agreement might be subject to certain limitations and substantial costs.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Equity Option Agreement with Mingda Tianjin and the Mingda Tianjin Shareholders provides WFOE with the option to purchase up to 100% of the shares in Mingda Tianjin. Such transfer of shares may be subject to approvals from, filings with, or reporting to competent PRC authorities, such as MOFCOM, the State Administration for Market Regulation, and/or their local competent branches. In addition, the shares transfer price may be subject to review and tax adjustment by the relevant tax authorities. The shares transfer price to be received by Mingda Tianjin under the VIE Agreements may also be subject to enterprise income tax, and these amounts could be substantial.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">40</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Risks Relating to Our Ordinary Shares and the Trading Market</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Because we are a Cayman Islands company and all of our business is conducted in the PRC through the PRC operating entities and in the UK through our UK subsidiaries, you may be unable to bring an action against us or our officers and directors or to enforce any judgment you may obtain.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are incorporated in the Cayman Islands and conduct our operations in China through the PRC operating entities and in the UK through our UK subsidiaries. All of our assets are located outside of the United States. In addition, five out of our six directors and officers, namely Siping Xu, Mengnan Wang, Liang Zhang, Zhenlei Hu, and Wei Guan, reside in the PRC; another director, Liding Sun, resides in the United States. As a result, it may be difficult or impossible for you to bring an action against us or against these five directors and officers in the United States in the event that you believe we have violated your rights, either under United States federal or state securities laws or otherwise, or if you have a claim against us. Even if you are successful in bringing an action of this kind, the laws of the Cayman Islands and of China may not permit you to enforce a judgment against our assets or the assets of our directors and officers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Since our chief executive officer owns 87.4% of our Ordinary Shares, he has the ability to elect directors and approve matters requiring shareholder approval by way of ordinary resolution or special resolution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr. Siping Xu, our Chief Executive Officer and Chairman, is currently the beneficial owner of 10,200,000 shares, or 87.4% of our outstanding Ordinary Shares, which are directly held by MDJH LTD, an entity 100% owned by Mr. Xu. As result, Mr. Xu is able to exert significant voting influence over fundamental and significant corporate matters and transactions. He has the power to elect all directors and approve all matters requiring shareholder approval without the votes of any other shareholder. He has significant influence over a decision to enter into any corporate transaction and has the ability to prevent any transaction that requires the approval of shareholders, regardless of whether or not our other shareholders believe that such transaction is in our best interests. Such concentration of voting power could have the effect of delaying, deterring, or preventing a change of control or other business combination, which could, in turn, have an adverse effect on the market price of our Ordinary Shares or prevent our shareholders from realizing a premium over the then-prevailing market price for their Ordinary Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Since we are deemed to be a &#8220;controlled company&#8221; under the Nasdaq listing rules, we are allowed to follow certain exemptions from certain corporate governance requirements that could adversely affect our public shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our largest shareholder, Mr. Siping Xu, owns more than a majority of the voting power of our outstanding Ordinary Shares. Under the Nasdaq Listing Rules, a company of which more than 50% of the voting power is held by an individual, group, or another company is a &#8220;controlled company&#8221; and is permitted to phase in its compliance with the independent committee requirements. Although we do not intend to rely on the &#8220;controlled company&#8221; exemptions under the Nasdaq Listing Rules even though we are deemed to be a &#8220;controlled company,&#8221; we are allowed elect to rely on these exemptions in the future. If we were to elect to rely on the &#8220;controlled company&#8221; exemptions, a majority of the members of our board of directors might not be independent directors and our nominating and corporate governance and compensation committees might not consist entirely of independent directors. Accordingly, if we rely on the exemptions, during the period we remain a controlled company and during any transition period following a time when we are no longer a controlled company, you would not have the same protections afforded to shareholders of companies that are subject to all of the corporate governance requirements of Nasdaq.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We do not intend to pay dividends for the foreseeable future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not expect to declare or pay any dividends in the foreseeable future. As a result, you may only receive a return on your investment in our Ordinary Shares if the market price of our Ordinary Shares increases.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">41</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">If we fail to establish and maintain an effective system of internal control over financial reporting, we may not be able to accurately and timely disclose information about our financial results or prevent fraud. Any inability to accurately and timely disclose financial results could harm our business and reputation and cause the market price of our Ordinary Shares to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A system of financial controls and procedures is necessary to ensure that information about our financial results is recorded, processed, summarized, and reported in an accurate and timely fashion. Effective internal control over financial reporting is necessary for us to provide reliable financial reports and prevent fraud. If we cannot disclose required information or provide reliable financial reports, we may not be able to manage our business as effectively as we would if an effective control environment existed, and our business and reputation may be harmed. Prior to our initial public offering, management and our independent registered public accounting firm identified that we had a material weakness because we lacked sufficient personnel with an appropriate level of knowledge of U.S. GAAP and financial reporting. Although we have taken certain steps to address this deficiency, including (i)&#160;hiring more qualified accounting personnel with relevant U.S. GAAP and SEC reporting experience and qualifications to strengthen the financial reporting function, (ii)&#160;engaging an external consulting firm to assist us with assessment of Sarbanes-Oxley compliance requirements and improvement of overall internal control, and (iii)&#160;appointing independent directors, establishing an audit committee, and strengthening corporate governance, and it is no longer a material weakness based on the assessment of management, it is possible that we may have a material weakness identified in the future if the controls and procedures we have implemented are inadequate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">If we become directly subject to the scrutiny, criticism, and negative publicity involving U.S.-listed Chinese companies, we may have to expend significant resources to investigate and resolve the matter which could harm our business operations, stock price, and reputation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">U.S. public companies that have substantially all of their operations in China have been the subject of intense scrutiny, criticism, and negative publicity by investors, financial, commentators and regulatory agencies, such as the SEC. Much of the scrutiny, criticism, and negative publicity has centered on financial and accounting irregularities and mistakes, a lack of effective internal controls over financial accounting, inadequate corporate governance policies, or a lack of adherence thereto and, in many cases, allegations of fraud. As a result of the scrutiny, criticism, and negative publicity, the publicly traded stock of many U.S.-listed Chinese companies sharply decreased in value and, in some cases, has become virtually worthless. Many of these companies are now subject to shareholder lawsuits and SEC enforcement actions and are conducting internal and external investigations into the allegations. It is not clear what effect this sector-wide scrutiny, criticism, and negative publicity will have on us, our business, and our stock price. If we become the subject of any unfavorable allegations, whether such allegations are proven to be true or untrue, we will have to expend significant resources to investigate such allegations and/or defend our company. This situation will be costly and time consuming and distract our management from developing our growth. If such allegations are not proven to be groundless, we and our business operations will be severely affected and you could sustain a significant decline in the value of our stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">If securities or industry analysts do not publish research or reports about our business, or if they publish a negative report regarding our Ordinary Shares, the price of our Ordinary Shares and trading volume could decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The trading market for our Ordinary Shares may depend in part on the research and reports that industry or securities analysts publish about us or our business. We do not have any control over these analysts. If one or more of the analysts who cover us downgrade us, the price of our Ordinary Shares would likely decline. If one or more of these analysts cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause the price of our Ordinary Shares and the trading volume to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The market price of our Ordinary Shares may be volatile or may decline regardless of our operating performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The market price of our Ordinary Shares may fluctuate significantly in response to numerous factors, many of which are beyond our control, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">actual or anticipated fluctuations in our revenue and other operating results;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">42</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">actions of securities analysts who initiate or maintain coverage of us, changes in financial estimates by any securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">announcements by us or our competitors of significant products or features, technical innovations, acquisitions, strategic partnerships, joint ventures, or capital commitments;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">price and volume fluctuations in the overall stock market, including as a result of trends in the economy as a whole;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">lawsuits threatened or filed against us; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">other events or factors, including those resulting from war or incidents of terrorism, or responses to these events.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. Stock prices of many companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. In the past, stockholders have filed securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business, and adversely affect our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">If we cease to qualify as a foreign private issuer, we would be required to comply fully with the reporting requirements of the Exchange Act applicable to U.S. domestic issuers, and we would incur significant additional legal, accounting and other expenses that we would not incur as a foreign private issuer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a foreign private issuer, we are exempt from the rules&#160;under the Exchange Act prescribing the furnishing and content of proxy statements, and our officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section&#160;16 of the Exchange Act. In addition, we are not required under the Exchange Act to file periodic reports and financial statements with the SEC as frequently or as promptly as United States domestic issuers, and we are not required to disclose in our periodic reports all of the information that United States domestic issuers are required to disclose. While we currently expect to continue qualifying as a foreign private issuer, we may cease to qualify as a foreign private issuer in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Because we are a foreign private issuer and are exempt from certain Nasdaq corporate governance standards applicable to U.S. issuers, you will have less protection than you would have if we were a domestic issuer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Nasdaq Listing Rules require listed companies to have, among other things, a majority of its board members be independent. As a foreign private issuer, however, we are permitted to, and we may, follow home country practice in lieu of the above requirements, or we may choose to comply with the Nasdaq requirement within one year of listing. The corporate governance practice in our home country, the Cayman Islands, does not require a majority of our board to consist of independent directors. Currently, a majority of our board of directors are independent directors. In addition, the Nasdaq Listing Rules also require U.S. domestic issuers to have a compensation committee, a nominating/corporate governance committee composed entirely of independent directors, and an audit committee with a minimum of three members. We, as a foreign private issuer, are not subject to these requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, Nasdaq Listing Rule 5635 provides that shareholder approval is required of U.S. domestic companies listed on the Nasdaq Capital Market prior to (i) issuances in connection with the acquisition of the stock or assets of another company if upon issuance the issued shares will equal to 20% or more of the number of shares or voting power outstanding prior to the issuance, or if certain specified persons have a 5% or greater interest in the assets or company to be acquired (Rule 5635(a)); (ii) issuances or potential issuances that will result in a change of control (Rule 5635(b)); (iii) issuances in connection with equity compensation arrangements (Rule 5635(c)); and (iv) 20% or greater issuances in transactions other than public offerings, as defined in the Nasdaq rules (Rule 5635(d)). Notwithstanding this general requirement, Nasdaq Listing Rule 5615(a)(3)(A) permits foreign private issuers to follow their home country practice rather than these shareholder approval requirements. The Cayman Islands do not require shareholder approval prior to any of the foregoing types of issuances. The Company, therefore, is not required to obtain such shareholder approval prior to entering into a transaction with the potential to issue securities as described above. The Board of Directors of the Company has elected to follow the Company&#8217;s home country rules as to such issuances and will not be required to seek shareholder approval prior to entering into such a transaction. Therefore, our shareholders may be afforded less protection than they otherwise would have under corporate governance listing standards applicable to U.S. domestic issuers. For more information regarding our corporate governance, please see &#8220;Item 16.G. Corporate Governance.&#8221;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">43</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other than those described above, there are no significant differences between our corporate governance practices and those followed by U.S. domestic companies under Nasdaq Capital Market corporate governance listing standards. However, in the future, we may consider following home country practice in lieu of the requirements under Nasdaq listing rules with respect to certain other corporate governance standards which may afford less protection to investors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Anti-takeover provisions in our amended and restated memorandum and articles of association may discourage, delay, or prevent a change in control.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Some provisions of our amended and restated memorandum and articles of association, may discourage, delay, or prevent a change in control of our company or management that shareholders may consider favorable, including, among other things, the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provisions that authorize our board of directors to issue shares with preferred, deferred or other special rights or restrictions without any further vote or action by our shareholders; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provisions that restrict the ability of our shareholders to call meetings and to propose special matters for consideration at shareholder meetings.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we cannot satisfy, or continue to satisfy, the continued listing requirements and other rules of the Nasdaq Capital Market, our securities may be delisted, which could negatively impact the price of our securities and your ability to sell them. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our securities are listed on the Nasdaq Capital Market. In order to maintain our listing on the Nasdaq Capital Market, we are required to comply with certain rules of the Nasdaq Capital Market, including those regarding minimum stockholders&#8217; equity, minimum share price, minimum market value of publicly held shares, and various additional requirements. Even if we currently meet the listing requirements and other applicable rules of the Nasdaq Capital Market, we may not be able to continue to satisfy these requirements and applicable rules. If we are unable to satisfy the Nasdaq Capital Market criteria for maintaining our listing, our securities could be subject to delisting. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the Nasdaq Capital Market subsequently delists our securities from trading, we could face significant consequences, including: </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a limited availability for market quotations for our securities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reduced liquidity with respect to our securities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a determination that our Ordinary Share is a &#8220;penny stock,&#8221; which will require brokers trading in our Ordinary Share to adhere to more stringent rules and possibly result in a reduced level of trading activity in the secondary trading market for our Ordinary Share;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">limited amount of news and analyst coverage; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a decreased ability to issue additional securities or obtain additional financing in the future.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our board of directors may decline to register transfers of Ordinary Shares in certain circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors may, in its sole discretion, decline to register any transfer of any Ordinary Shares which is not fully paid up or on which we have a lien. Our directors may also decline to register any transfer of any share unless (i)&#160;the instrument of transfer is lodged with us, accompanied by the certificate for the shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer; (ii)&#160;the instrument of transfer is in respect of only one class of shares; (iii)&#160;the instrument of transfer is properly stamped, if required; (iv)&#160;in the case of a transfer to joint holders, the number of joint holders to whom the share is to be transferred does not exceed four; (v)&#160;the shares conceded are free of any lien in favor of us; or (vi)&#160;a fee of such maximum sum as Nasdaq Capital Market may determine to be payable, or such lesser sum as our board of directors may from time to time require, is paid to us in respect thereof.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">44</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If our directors refuse to register a transfer they shall, within one&#160;month after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal. The registration of transfers may, on 14&#160;days&#8217; notice being given by advertisement in one or more newspapers or by electronic means, be suspended and the register closed at such times and for such periods as our board of directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register closed for more than 30&#160;days in any&#160;year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This, however, is unlikely to affect market transactions of the Ordinary Shares held by our public shareholders. Since our Ordinary Shares are listed, the legal title to such Ordinary Shares and the registration details of those Ordinary Shares in the Company&#8217;s register of members remain with the Depository Trust Company. All market transactions with respect to those Ordinary Shares are carried out without the need for any kind of registration by the directors, as the market transactions are all conducted through the Depository Trust Company systems.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">The laws of the Cayman Islands may not provide our shareholders with benefits comparable to those provided to shareholders of corporations incorporated in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our corporate affairs are governed by our amended and restated memorandum and articles of association, by the Companies Act (Revised) of the Cayman Islands and by the common law of the Cayman Islands. The rights of shareholders to take action against our directors, actions by minority shareholders and the fiduciary responsibilities of our directors to us under Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law in the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands and from English common law. Decisions of the Privy Council (which is the final Court of Appeal for British Overseas Territories such as the Cayman Islands) are binding on a court in the Cayman Islands. Decisions of the English courts, and particularly the Supreme Court and the Court of Appeal are generally of persuasive authority but are not binding in the courts of the Cayman Islands. Decisions of courts in other Commonwealth jurisdictions are similarly of persuasive but not binding authority. The rights of our shareholders and the fiduciary responsibilities of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedents in the United States. In particular, the Cayman Islands has a less developed body of securities laws relative to the United States. Therefore, our public shareholders may have more difficulty protecting their interests in the face of actions by our management, directors or controlling shareholders than would shareholders of a corporation incorporated in a jurisdiction in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">You may be unable to present proposals before annual general meetings or extraordinary general meetings not called by shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cayman Islands law provides shareholders with only limited rights to requisition a general meeting and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company&#8217;s amended and restated articles of association. Our amended and restated articles of association allow our shareholders holding shares representing in aggregate not less than 10% of our voting share capital in issue, to requisition a general meeting of our shareholders, in which case our directors are obliged to call such meeting. Advance notice of at least 21 clear&#160;days is required for the convening of our annual general shareholders&#8217; meeting and at least 14 clear-day notice any other general meeting of our shareholders. A quorum required for a meeting of shareholders consists of at least one shareholder present or by proxy, representing not less than one-third in nominal value of our total issued voting shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">If we are classified as a passive foreign investment company (&#8220;PFIC&#8221;), United States taxpayers who own our Ordinary Shares may have adverse United States federal income tax consequences.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">A non-U.S. corporation such as ourselves will be classified as a PFIC for any taxable&#160;year if, for such&#160;year, either</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">At least 75% of our gross income for the&#160;year is passive income; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The average&#160;percentage of our assets (determined at the end of each quarter) during the taxable&#160;year which produce passive income or which are held for the production of passive income is at least 50%.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Passive income generally includes dividends, interest, rents, and royalties (other than rents or royalties derived from the active conduct of a trade or business) and gains from the disposition of passive assets.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">45</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are determined to be a PFIC for any taxable&#160;year (or portion thereof) that is included in the holding period of a U.S. taxpayer who holds our Ordinary Shares, the U.S. taxpayer may be subject to increased U.S. federal income tax liability and may be subject to additional reporting requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Based on our operations and the composition of our assets we do not expect to be treated as a PFIC under the current PFIC rules. It is possible that, however, for our 2024 taxable year or for any subsequent year, more than 50% of our assets may be assets which produce passive income. We will make this determination following the end of any particular tax year. The VIE Agreements are designed to provide WFOE with the power, rights, and obligations to Mingda Tianjin as set forth under the VIE Agreements. We have evaluated the guidance in Financial Accounting Standards Board Accounting Standards Codification 810 and determined that we are regarded as the primary beneficiary of the VIE for accounting purposes, as a result of our direct ownership in WFOE and the provisions of the VIE Agreements. As a result, we are treating Mingda Tianjin as our wholly-owned subsidiary for U.S. federal income tax purposes. For purposes of the PFIC analysis, in general, a non-U.S. corporation is deemed to own its pro rata share of the gross income and assets of any entity in which it is considered to own at least 25% of the equity by value. Therefore, the income and assets of Mingda Tianjin should be included in the determination of whether or not we are a PFIC in any taxable year. However, if we are not treated as owning Mingda Tianjin for United States federal income tax purposes, we would likely be treated as a PFIC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_f778f08e_cffa_4cf6_8127_59812c9ec0d8"></a><a id="Item4INFORMATIONONTHECOMPANY_552587"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Item&#160;4.</b></span>INFORMATION ON THE COMPANY</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">A.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">History and Development of the Company</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 28, 2020, MD UK was formed pursuant to English laws. MDJM holds 100% of the equity interest in MD UK. MD UK commenced its operations in 2021, focusing on developing and launching real estate development projects and hospitality programs, including hotel operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 15, 2021, Mansions was formed as a limited company under English laws, engaging in the asset management business and expects to provide comprehensive UK real estate-related services, including property leasing, property sales, furnishings, routine property maintenance and management, and hospitality and butler services to overseas real estate owners. Mansions commenced operations in 2021. 51% of the equity interest in Mansions was held by MD UK, 41% of the equity interest was held by Ocean Tide Wealth Limited, a specialist mortgage broker in the United Kingdom, and the remaining 8% was held by Mingzhe Zhang. On May 20, 2022, MD UK acquired 41% of the equity interests in Mansions from Ocean Tide Wealth Limited with a consideration of one British pound sterling and 8% of the equity interests in Mansions from Mingzhe Zhang with a consideration of one British pound sterling. After the acquisitions, MD UK holds 100% of the equity interests in Mansions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 14, 2022, MD Japan was formed pursuant to Japanese laws. MDJM holds 100% of the equity interest in MD Japan. As of the date of this report, MD Japan has not been operative or generated any revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 16, 2022, MD German was formed pursuant to German laws. MDJM holds 100% of the equity interest in MD German. As of the date of this report, MD German has not been operative or generated any revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 16, 2022, Mansions changed its name from &#8220;Mansions Estate Agent Ltd&#8221; to &#8220;Mansions Catering and Hotel Ltd.&#8221; MD UK and Mansions submitted requests and information required to expand their business to hotel operations to the Companies House of UK in December 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 22, 2023, we incorporated Fernie Castle Culture in the UK. Fernie Castle Culture expects to engage in the management of the brand name of &#8220;Fernie&#8221; and developing &#8220;Fernie&#8221; brand name related products and services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingda Tianjin started offering primary real estate agency services in 2002. Mr. Siping Xu, our chief executive officer, controls 98.27% of Mingda Tianjin. For accounting purposes, we control and receive the economic benefits of the VIE and its subsidiaries through the VIE Agreements, which enables us to consolidate the financial results of the VIE and its subsidiaries in our consolidated financial statements under U.S. GAAP, and the structure involves unique risks to investors. The VIE Agreements are described under &#8220;&#8212;B. Business Overview&#8212;The VIE Agreements.&#8221; MDJM is a holding company with no business operation other than holding the shares in MDJH Hong Kong, also a pass-through entity with no business operation. WFOE is exclusively engaged in the business of managing the operations of Mingda Tianjin.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">46</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our principal executive offices are located at Fernie Castle, Letham, Cupar, Fife, KY15 7RU, United Kingdom, and our phone number is +44-01337 810 381. Our registered office in Cayman Islands is located at Harneys Fiduciary (Cayman) Limited, 4th Floor, Harbour Place, 103 South Church Street, P.O. Box 10240, Grand Cayman, KY1-1002, and the phone number of our registered office is+1 345 949 8599. We maintain a corporate website at ir.mdjmjh.com. The information contained in, or accessible from, our website or any other website does not constitute a part of this annual report. Our agent for service of process in the United States is Cogency Global Inc., 122 East 42nd Street, 18th Floor, New York, NY 10168.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The SEC maintains a website at www.sec.gov that contains reports, proxy, and information statements, and other information regarding issuers that file electronically with the SEC using its EDGAR system.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For information regarding our principal capital expenditures, see &#8220;Item 5. Operating and Financial Review and Prospects&#8212;B. Liquidity and Capital Resources&#8212;Capital Expenditure.&#8221;</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">B.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Business Overview</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Overview</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We operate our business through MD UK, Mansions, and Mingda Tianjin, which is a VIE in the PRC. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mansions engages in the asset management business and expects to provide comprehensive UK real estate-related services, including property leasing, property sales, furnishings, routine property maintenance and management, and hospitality and butler services to overseas real estate owners. Mansions implements customized management plans holistically curtailed to the needs of its real estate owner clients. It facilitates a variety of ancillary services, including its real estate marketing and planning services, real estate agency services, advertisement planning services, 24-7 multilingual customer service meeting the demand of an international market, and professional onsite butler team. We believe that the establishment of Mansions is a significant step for our global expansion strategy. Mansions commenced operations in 2021 and generated $102,909 (GBP 82,729), $16,263 (GBP13,207), and $19,469 (GBP14,150) of revenue during the years ended December 31, 2023, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MD UK commenced its operations in 2021. MD UK focuses on developing and launching real estate development projects and hospitality programs, including hotel operations. See &#8220;&#8212;Our Services&#8212;The UK Operations.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingda Tianjin primarily provides primary real estate agency services to its real estate developer clients, and provides, on an as-needed basis, real estate consulting services. Currently, Mingda Tianjin&#8217;s main market is in the Tianjin Autonomous Municipality, one of the richest cities in the PRC, ranking fifth in the PRC based upon GDP per capita in 2022, according to the China Statistical Yearbook. Since 2014, Mingda Tianjin has expanded its market presence to other first and second tier cities in China, including Chengdu of Sichuan province.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; primary real estate agency services offerings include providing primary agency sales services to residential real estate developers at any stage of the development and sale of a residential real estate project. Since their inception in 2002, they have been engaged in the sale of 74 unique residential real estate projects, with 68 projects reaching 100% sales completion status as of December 31, 2023. The PRC operating entities typically serve large and mid-sized real estate developers, such as Ping An Real Estate Co., Ltd., China Vanke Co., Ltd., China Merchants Property Development Co., Ltd., Tianjin Metro Resources Investment Co., Ltd., Jingrui Real Estate (Group) Co., Ltd., Tianjin Real Estate Development (Group) Co., Ltd., Tianjin Teda Development Co., Ltd., and Tianjin City Investment Binhai Real Estate Management Co., Ltd., or promising emerging local developers in the markets in which they operate. The PRC operating entities primarily generate revenue through sales commissions which are either fixed or progressive. They generated 29.0%, 96.4%, and 98.7% of their total revenue through their primary agency sales services in fiscal 2023, fiscal 2022, and fiscal 2021, respectively. The PRC operating entities have traditionally provided exclusive primary agency sales services where they are the exclusive sales agent. While we expect the exclusive sales agent arrangements to continue to be the main part of their business, since 2016 they have strategically bid on and won real estate projects as co-sale agents, where they collaborate with other primary agency sales service providers to act as co-agents in a sale. In fiscal years 2023, 2022, and 2021, 1%, 5.06%, and 32.87%, respectively, of the PRC operating entities&#8217; revenue was derived from sales in real estate projects through the PRC operating entities where they acted as co-agents providing primary agency sales services to their developer clients. We believe that co-sale opportunities allow the PRC operating entities to tap into developer clients they have not previously collaborated, or who utilized their traditional primary sales agents.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">47</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities commenced their operations in 2002. Their revenue was $41,954, $434,371, and $4,446,764 for the years ended December 31, 2023, 2022, and 2021, respectively. Their net (loss) was $(662,821), $(1,847,047), and $(2,078,678) for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Competitive Strengths</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that the following strengths enabled the PRC operating entities to capture opportunities in the real estate industry in China and differentiate them from their competitors, and will serve as transferrable experience to aid in the international subsidiaries&#8217; growth:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Systematic and Effective Training</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. We believe a sales staff who can provide high-quality professional services consistently and an effective management team are critical to the PRC operating entities&#8217; successful expansions into new markets and the enhancement of their brand name. The PRC operating entities have leveraged their in-house, experienced real estate experts to design and implement systematic training programs for new and existing sales staff to ensure they are equipped with knowledge of the standard protocols and best practices of various aspects of the PRC operating entities&#8217; business, as well as their demand for high-quality services. Once a sales team is assigned to a new project, each member of the team continues to receive on-the-job training specific to the project and the local real estate market. The PRC operating entities perform periodic review of the performance of their sales staff and promote capable staff to management positions. In order to develop a management talent pool to manage and support their growth, the PRC operating entities have also designed systematic training programs for their managerial employees at different levels on how to manage sales process and their sales staff. The PRC operating entities&#8217; managerial employees are also encouraged to attend the real estate seminars and workshops organized by the PRC operating entities to enhance their knowledge of the real estate industry in China. We believe that the PRC operating entities&#8217; systematic and effective training distinguishes them from their competitors and has contributed to their growth. Through systematic training across the PRC operating entities&#8217; organization, we hope to have a continuous supply of highly qualified real estate managerial and sales professionals to manage and support their anticipated expansion into new markets and strengthen their competitive position in existing markets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Integrated Provider of a Full Range of Services</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The PRC operating entities&#8217; full range of services enable them to engage developer clients at early stages of their property development process. From providing feasibility studies prior to submissions of bids for development projects, consulting and strategizing at the inception of a proposed development project to marketing and sale of completed properties, the PRC operating entities are capable of providing comprehensive one-stop services to their developer clients at various stages of the real estate development and sales process. Their sales force in the secondary real estate brokerage services market also promotes residual unsold units from the primary real estate agency services market, thereby enhancing their services to their developer clients in the primary real estate market and increasing transaction volume in the secondary real estate market. Furthermore, the PRC operating entities&#8217; in-house research capability, through their market research and development center, enhance their real estate consulting and information services and create a significant competitive advantage for them. They also allow the PRC operating entities to attract developer clients at an early stage of the project and build an on-going relationship with the clients. As a result of the PRC operating entities&#8217; ability to provide a full range of real estate services, they increase their value and attractiveness to their clients at various stages of the real estate development, marketing, and sales process.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Experienced and Stable Management Team.</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> We have an experienced and stable management team with strong operational experience, execution capability, and real estate industry expertise. Most of our senior management team members have participated in China&#8217;s real estate industry since its inception and have worked together as a team since our inception in 2002. In particular, our Chief Executive Officer, Mr. Siping Xu, is a well-recognized expert in real estate services with over 20 years of experience in the real estate industry. Our success is also attributed to a stable team of mid-level management, whom we have been able to attract and retain through a combination of performance-linked compensation, career-oriented training, and career advancement opportunities. We believe our experienced and stable management team has contributed significantly to our past success and will continue to contribute to our further growth.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">48</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Growth Strategies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors has adjusted the growth strategies to reduce the scale of operations of the PRC operating entities and shift our focus onto developing the overseas operations that are currently propelled by our UK, Japanese, and German subsidiaries. Starting in 2021, the PRC operating entities have reduced the existing real estate agency programs and decreased the size of their sales team on relevant projects, further downscaled their operations in 2023, and plan to continue the downscaling in 2024. The services provided by the PRC operating entities, including real estate marketing and planning services, real estate agency services, and advertisement planning services, have translated into experiences that will help our other subsidiaries in the UK, Germany, Japan, and other prospective markets to gain competitive advantages. Currently, the UK subsidiaries are the focus of future growth and market expansion, with the following strategies:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Acquire Properties with Rich Historical Value</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The UK subsidiaries started to acquire real properties with rich historical value in the UK in 2022. MD UK completed the acquisition of Fernie Castle in August 2022 and the acquisition of the Robin Hill Hotel and the Villa in December 2022. See &#8220;&#8212;Our Services&#8212;The UK Operations.&#8221; We plan to continue searching for potential acquisition targets, from medieval castles to buildings from a particular historical period, in the UK and other European countries. Our five-year vision is to continue exploring and developing high-quality historical and cultural properties by combining modern digital technology with our historical properties to create unique assets that have both historical and contemporary practical value.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Expand Service Offerings and Increase Cross-selling Opportunities</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The UK subsidiaries offer a wide range of services across the primary real estate market and the real estate rental market, and ancillary real estate-related services. As the real estate industry, especially the rental market, continues to grow and mature in the UK, we believe there are significant growth opportunities for new and innovative types of real estate services. The UK subsidiaries plan to continuously evaluate new growth areas and expand their service offerings to capture opportunities in these areas as they arise and the UK subsidiaries commenced their operations with the plan to diversify their revenue streams. For example, besides the UK subsidiaries&#8217; real estate marketing and planning services and their real estate agency services, they also offer advertisement planning services, tenant screening services, 24-7 multilingual customer service meeting the demand of an international market, and professional onsite hospitality and butler services. The UK subsidiaries strive to become an integrated platform for comprehensive property management capabilities that cover real estate-related service needs from all aspects for investors and real estate owners.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Expand Geographic Reach and Enhance Brand Recognition</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The UK subsidiaries plan to provide real estate services and strategically expand their operations to additional cities, covering cities that attract overseas investors, and are undergoing real estate development growth. The UK subsidiaries&#8217; entrance into new geographic markets will be carried out systematically in response to their real estate developer clients&#8217; needs and market opportunities. They intend to invest in the promotion of their brand when they enter a new market and to leverage their brand to capture growth opportunities. The UK subsidiaries intend to hire and train local employees and sales associates who are socially connected to the local markets. By expanding into new markets, they aim to lay the foundation for a nationwide real estate service network in the UK and branches into the greater European markets that can provide seamless quality services to their local and overseas investor and real estate owner clients alike.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">49</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our Services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">PRC operations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities generate their revenue primarily through providing primary real estate agency services to their real estate developer clients. Primary real estate agency services refer to agency services provided for the primary real estate market, newly constructed and completed residential and commercial real properties. Currently, the PRC operating entities&#8217; primary real estate agency services are for residential and business projects. In addition to the traditional agency services provided for the primary real estate market, the PRC operating entities provide integrated agency services that incorporate any stage(s) in the residential real estate project value chain, which range from planning and design to marketing and sales, and delivery and after-sale services, where they serve both their real estate developer clients, the prospective property buyers, and the property buyers. The PRC operating entities&#8217; deep expertise and research and development capabilities in the real estate market with respect to each of the markets that they operate in, as well as their ability to establish, operate, monitor, improve, and execute each step of the aforementioned process, have allowed them to achieve significant results in meeting the sales targets of primary real estate residential properties. In conjunction with their primary real estate agency services, for each aspect of the aforementioned process, they also provide real estate consulting services with respect to primary agent sales services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The PRC operating entities&#8217; principal business has traditionally been, and we expect will continue in the foreseeable future to be, providing primary real estate agency services. The PRC operating entities derive substantially all of their primary real estate agency service revenue from gross commission income received serving as a broker or sales agent at the closing of real estate transactions. The PRC operating entities provide primary real estate agency services to real estate developers of mainly residential properties. For the years ended December 31, 2023, 2022, and 2021, the PRC operating entities&#8217; average residential property broker commission rate was 0.47%, 0.5%, and 0.72%, respectively, which represented the average/standard commission rate earned by primary sales agents in a home sale transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Through Mingda Tianjin and its three branch offices in Chengdu, Suzhou (deconsolidated in 2022), and Yangzhou (deconsolidated in 2021), the PRC operating entities own and operate a primary real estate agency service business in the following local markets, Tianjin, Chengdu, Yangzhou, and Suzhou, which represented 100%, 0%, 0%, and 0% of their agency revenue for the year ended December 31, 2023, represented 95%, 5%, 0%, and 0% of their agency revenue for the year ended December 31, 2022, and represented 75%, 23%, 0%, and 2% of their agency revenue for the year ended December 31, 2021, respectively. Their Chengdu Branch Office commenced generating revenue in 2019. As of December 31, 2023, they had 0 employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">From the PRC operating entities&#8217; inception in 2002 to December 31, 2023, they were retained on 74 real estate projects from 60 real estate developers and completed the sale of 68 projects as of December 31, 2023. For the years ended December 31, 2023, 2022, and 2021, they completed the sale of 6 units, 82 units, and 861 units, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following table sets forth the total gross floor area (&#8220;GFA&#8221;) and value of properties sold for the periods indicated:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For&#160;the&#160;Years&#160;Ended&#160;December&#160;31,</p></td></tr><tr><td style="vertical-align:bottom;width:70.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:70.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total GFA of new properties under contract (thousands of square meters)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.24</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13.98</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 117.17</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total value of contracts (millions of $)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8.97</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 83.12</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 545.41</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">50</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 36pt;"><i style="font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Service Engagements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For both of the PRC operating entities&#8217; primary agency sales service and their consulting service offerings, the PRC operating entities are typically considered by their developer clients and consulting service clients for engagement through a bidding process, where each of the potential bidders submit a detailed service plan and an estimated cost and service fee. The real estate industry has moved away from developer clients working exclusively with a few primary agency sales service providers, which has created opportunities for the PRC operating entities to expand their market share and penetrate into new markets with their integrated service offerings and execution of sales and marketing strategies. Additionally, while the majority of our current revenue comes from the PRC operating entities&#8217; real estate projects where they act as the exclusive primary agency sales service provider, they began in 2016 to gradually increase their bidding for real estate projects that have more than one primary agency sales service provider. We believe that participating as co-agency sales service provider allows the PRC operating entities to work with a wider group of real estate developer clients and enables them to showcase and demonstrate their tailored sales and marketing strategic plans and their high-quality team execution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities typically enter into the bidding processes of real estate projects in the following two manners. First, they are invited to participate in the bidding process by real estate developer clients with whom they have previously collaborated, or where developer clients have included the PRC operating entities in their shortlist based upon their reputation. Second, the PRC operating entities reach out to real estate projects in the bidding stage based upon the market intelligence they collect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 36pt;"><i style="font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Primary Agency Sales Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following summarizes the specialized technical process the PRC operating entities have established to provide integrated, end-to-end primary agency sales services to their real estate developer clients on a project basis. Their full-service offerings cover the entire life cycle of a real estate development project from pre-construction planning to closing of the sales of residential units. Some of their competitors specialize in certain stages of a project, such as sales and marketing. The PRC operating entities have grown rapidly and expanded their expertise and service offering to every stage of a residential real estate project, as we believe that covering the entire life cycle provides synergy to the real estate projects. For example, in addition to formulating and executing sales and marketing strategies that are tailored to each real estate project, the PRC operating entities&#8217; team in sales and marketing collects buyer intelligence during their service to the potential buyers, which allows the PRC operating entities to stay informed about the nuanced demands of potential buyers in each market that they operate. As such, they provide valuable insight to their developer clients in such planning and design aspects, from the design of the configuration of the residential units, to the market positioning and brand positioning of each project.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; have &#8220;obtained the ISO9001:2015 Quality Service System Certification, which align with world service standards, for their primary agency sales service. The ISO9000:2015 standard system is a series of quality management and quality assurance that was issued by the International Organization for Standardization (ISO) in 1987. These standards are used to demonstrate an organization&#8217;s ability to provide products that meet customer requirements and applicable regulatory requirements to increase customer satisfaction. The PRC operating entities use ISO9001:2015 as the service standard to improve internal management and external customer service level with scientific management and quality assurance methods and means.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the year ended on December 31, 2021, the PRC operating entities performed and terminated, without renewal, their primary real estate agency service contracts with Wanhe Huasheng Real Estate Co., Ltd., Wan An Jianchuang Real Estate Co., Ltd., Wanshun Jinan Real Estate Co., Ltd., Tianfang (Suzhou) Real Estate Co., Ltd., and Tianjin Jinbin Times Real Estate Investment Co., Ltd. In addition, the PRC operating entities entered into primary real estate agency services contracts with Tianjin Taijin Real Estate Co., Ltd., Tianjin Tianwan Real Estate Brokerage Co., Ltd., Tianjin Wanan Caizhi Real Estate Co., Ltd., Tianjin TEDA Construction Group Co., Ltd., Tianjin Yuanqing Investment Co., Ltd., Tianjin Meiyin Real Estate Development Co., Ltd., and Tianjin Tianxiao Real Estate Development Co., Ltd. The PRC operating entities did not renew or perform such services in the years ended December 31, 2023 and 2022.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">51</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; integrated, end-to-end primary agency sales services include the following services:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Consulting Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities offer a variety of services to developers who have obtained land development rights. They provide project feasibility studies that include general information on market conditions and trends and information concerning the demographics and the existing and projected amenities in the area where the project will be located. They also provide, if needed, a comprehensive analysis of the real estate transaction history of nearby development projects, including average selling price and sale activities, marketing and advertising campaigns employed, amenities and services offered, and demographics targeted by these projects. They then work with developers to define the targeted demographic and determine the floor plan, optimal unit size, price schedule, interior and landscaping design criteria, and services and amenities for each development phase.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Planning and Design Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities provide project planning and design services, which includes concept and architectural design, budgeting, financial analysis, and projections. We believe careful planning is essential to control costs, quality, and timing of the PRC operating entities&#8217; projects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; in-house design and advertising team work to ensure that their designs comply with PRC laws and regulations, and meet their design and other project objectives as a part of their design management process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Marketing and Sales</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As part of the primary real estate agency services provided to the PRC operating entities&#8217; developer clients, they devise customized marketing and sales strategies, establish standardized policies and procedures for the operation and sales team to execute such strategies, and implement and/or supervise the marketing and sales plans to seek to complete the sales targets. As such, they typically analyze the characteristics of the development project and the target market and advise their developer clients on both the overall marketing and advertising strategy, and specific marketing and advertising plans for various phases of the development. The PRC operating entities maintain an internal marketing team for their development projects and maintain an internal sales force and operating as well as hire and train sales associates on a project basis. If needed, they may also select and engage third-party agencies to execute parts of their plans. We believe the PRC operating entities have been able to significantly differentiate each project from similar projects in their respective local markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; sales and operating team are also responsible for designing sales offices and sample show rooms tailored to the target buyers and target markets. Their team works with third-party service providers to prepare the advertising, promotion, and selling plans for each project. The sales force and sales associates hired and trained by them at each project will be responsible for following through on the entire sales and leasing process, including setting monthly sales or leasing targets, controlling prices, implementing special promotions, monitoring external agency performance, and processing customer feedback.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities have a track record of rolling out attractive and differentiated projects that specifically cater to target buyers in each of the markets in which they operate. In 2021, the PRC operating entities successfully completed five projects in Tianjin and worked on 17 other projects. In 2022, the PRC operating entities successfully completed seven projects in Tianjin and worked on nine other projects. In 2023, the PRC operating entities successfully completed three projects in Tianjin. They were working on six other projects as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Delivery and After-Sale Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities assist buyers in arranging for and providing information relating to financing. They also assist their customers in various title registration procedures relating to the clients&#8217; properties, complementing the title registration services provided by the real estate developers. The PRC operating entities offer various communication channels to customers to provide feedback about their products or services. They also seek feedback from buyers regarding after-sale services.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">52</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities endeavor to deliver the units to their customers on a timely basis. They closely monitor the progress of construction of their property projects and conduct pre-delivery property inspections to ensure timely delivery. Once a property development has been completed, has passed the requisite government inspections, and is ready for delivery, they notify the customers and hand over keys and possession of the properties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities sold an aggregate of approximately 15.83 million square feet of primary properties with transaction value totaling approximately RMB27.58 billion ($3.88 billion) from 2014 to December 31, 2023, for real estate development projects in four cities in China, primarily in Tianjin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Comprehensive Solution</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If needed, the PRC operating entities can help their developer clients develop comprehensive plans tailored to their development projects, ranging from overall development strategies and plans to architectural design, marketing and advertising strategies to operating ad profit models. They typically work closely with designated client staff to prepare detailed advice on the entire development and if needed, detailed frameworks for high quality execution of their plans. They also provide solutions to the post-completion and after-sales operation process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Advertising Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities also offer real estate advertising design services to their real estate developer clients through their in-house advertising design team. We believe this service also differentiates the PRC operating entities from their competitors since a well-designed advertising plan coherently aligned with sales and marketing strategies and overall development strategies leads to significant project synergy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 36pt;"><i style="font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Real Estate Consulting Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For clients who are not engaging them as their primary sales service providers, the PRC operating entities are also able to offer the stand-alone real estate consulting services mentioned above. The PRC operating entities&#8217; real estate consulting services are tailored to meet the needs of their clients at various stages of real estate project development and sales process, and with particular requests and needs. For their real estate developer clients, the PRC operating entities services are designed to then formulate solutions to meet their specific needs, from research of the specific markets and prospective buyers to services designed to facility large-scale development project sales transactions. Major types of the PRC operating entities&#8217; consulting services include (1) project consulting where they offer a variety of services to developers who have obtained land development rights, including project feasibility studies, analysis of the real estate transaction history of nearby development projects, marketing and advertising consulting, and development of comprehensive plans for their projects; (2) detailed operating and sales frameworks tailored to each real estate project that ensure high-quality execution of sales and marketing efforts, and the operation of the real estate sales office and post-closing services. The PRC operating entities&#8217; clients include real estate developers, real estate design institutes and agencies, urban planning bureaus of various levels of governments, urban rail transportation companies, and urban infrastructure development companies. The PRC operating entities leverage their deep expertise in each step of the process involved in the planning and sale of a real estate project, to provide insights and a detailed plan of execution for their clients. The PRC operating entities also provide research analysis and reports such as feasibility analysis to their clients who have such needs. The PRC operating entities typically charge a monthly fee for each project, as well as a project completion fee if needed. Revenue from consulting services was $0, $0, and $38,746, for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">The UK operations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Two of the UK subsidiaries, MD UK and Mansions, commenced operations in August 2021. Fernie Castle Culture Limited does not currently have any operation. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">53</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mansions engages in the asset management business and expects to provide comprehensive UK real estate-related services, including property leasing, property sales, furnishings, routine property maintenance and management, and hospitality and butler services to overseas real estate owners. Mansions implements customized management plans holistically tailored to the needs of its real estate owner clients. It facilitates a variety of ancillary services, including its real estate marketing and planning services, real estate agency services, advertisement planning services, 24-7 multilingual customer services meeting the demands of an international market, and professional onsite butler team. Mansions also manages the operations of the two hotels that MD UK recently purchased, as described below. We believe that the establishment of Mansions is a significant step for our global expansion strategy. Mansions commenced operations in 2021 and generated $102,909 (GBP 82,729), $16,263 (GBP13,207) and $19,469 (GBP14,150) revenue during the year ended December 31, 2023, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MD UK focuses on developing and launching real estate development projects and hospitality programs, including hotel operations, which are managed through Mansions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 3, 2022, MD UK entered into an Offer to Sell (the &#8220;Agreement&#8221;) with Braveheart Hotels Limited, a United Kingdom company (&#8220;Braveheart&#8221;). Pursuant to the Agreement, MD UK agreed to purchase Fernie Castle, Letham, Cupar, Fife, KY15 7RU, United Kingdom (the &#8220;Property&#8221;) from Braveheart for a price of GBP1,580,000 and Braveheart agreed to sell such Property and to deliver entry with vacant possession of the Property to MD UK on August 5, 2022, or such other date as MD UK and Braveheart may agree in writing. The parties closed this deal on August 5, 2022. MD UK plans to transform the property into a multi-functional cultural venue, encompassing a fine dining restaurant, a hotel, and spaces for parties and weddings. The Company will remodel the property with support from available funding sources. The Company may obtain financial support from its major shareholder, secure a loan using its property as collateral, or raise funds through a private placement. However, these sources of funding are not guaranteed. As of the date of the annual report, the remodeling is not yet complete.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 6, 2022, MD UK entered into a Contract for the Sale of Freehold Land (the &#8220;Robin Hill Agreement&#8221;) with Pioneer Hotels Limited, a United Kingdom company (&#8220;Pioneer&#8221;). Pursuant to the Robin Hill Agreement, MD UK agreed to purchase the Robin Hill Hotel and the Villa, Braddons Hill Road, Torquay TQ1 1HF (the &#8220;Robin Hill Property&#8221;) from Pioneer for a price of GBP850,000 and Pioneer agreed to sell such Robin Hill Property and to deliver the completed transfer deed, in original and counterpart, of the Robin Hill Property to MD UK on December 6, 2022, or within 10 working days after December 6, 2022. The parties closed this deal on December 6, 2022. MD UK has finished the renovation of the Robin Hill Property and it was open to the public in March 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Major Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; customers are primarily real estate developers. They also serve real estate design institutes and agencies, urban planning bureaus of various levels of governments, urban rail transportation companies, and urban infrastructure development companies. The PRC operating entities rely on their developer customers for revenue generated from their services primarily as primary real estate sales provider.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2023, the PRC operating entities&#8217; top customer represented approximately 28% of their total revenue. The accounts receivable from this customer (project) were $0 as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2022, the PRC operating entities&#8217; top customer represented approximately 79% of their total revenue. The accounts receivable from this customer (project) were $80,159 as of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2021, the PRC operating entities&#8217; top three customers, Ge Diao Ping Yuan, Taida Shang Qing Cheng, and Ge Diao Liu Yuan, represented approximately 34%, 23%, and 10%, respectively, of their total revenue. The accounts receivable from these three customers (projects) were $737,476, $1,116,552, and $10,643, respectively, as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities enter into primary sales service agreements with their real estate developer clients that are long term in nature, with a non-fixed term of the length of the projects, on a project-to-project basis. The terms are typically for multiple years, but vary depending on whether all planned phases of each project are materialized. The PRC operating entities depend on their existing real estate developer clients for their revenue and we believe that they have maintained good client relationship. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">54</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While the PRC operating entities have not encountered circumstances where their real estate developer clients terminate their service agreements, they have encountered circumstances where the PRC operating entities&#8217; real estate developer clients refused to pay the related service commissions. See &#8220;&#8212;Legal Proceedings&#8221; for detailed information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mansions&#8217; customers are primarily overseas investors and real estate owners in the UK, including high net worth individuals and some individuals with rigid needs, such as parents of children who study or work abroad. In December 2022, Mansions expanded its business into hotel operations, and its primary customers have since then further included customers of its hotels.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Marketing and Brand Promotion</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">The PRC Market</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities employ a variety of marketing and brand promotion methods to enhance their brand recognition and attract property buyers, including the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Advertisements.</i> They have advertising arrangements with various consumer media outlets in the markets that they operate, including television stations, newspapers, and industry publications. They also advertise and distribute informational brochures, posters, and flyers at various real estate conferences, exhibitions, and trade shows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Prospective Buyers Database.</i> Since 2002, the PRC operating entities have established and maintained a database of all prospective buyers who have visited the sales offices of projects for which they acted as primary sales agent. The PRC operating entities have developed standardized data collection procedures to ensure the accuracy and timeliness of entry of data into their systems. They have collected real estate related information from such prospective buyers. As such, they regularly follow up with the prospective buyers who meet the target buyer profile of new real estate projects where their well-trained sales staff makes cold calls to prospective buyers. The PRC operating entities&#8217; collection and use of client information and transaction-related information are subject to Section 111 of General Provisions of the Civil Law of the People&#8217;s Republic of China, effective as of 2017. We believe that, as of the date of this annual report, the PRC operating entities are compliant with the rules and regulations of Section 111 of General Provisions of the Civil Law of the People&#8217;s Republic of China, effective as of 2017.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Brand Center</i>. The PRC operating entities have established a brand center to carry out long-term maintenance and positioning of their brand image, clarify their brand image, and create, cultivate, and enhance their corporate value. We have also formed other centers, including an overseas development division, an overseas assets management division, a comprehensive management center, a financial operation center, and a market research and development center, and each center promotes one another.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, the PRC operating entities promote their real estate projects to other real estate agents who are their third-party referral service providers. The PRC operating entities&#8217; third-party referral providers informally bring prospective buyers to their attention, or invite prospective buyers to visit the sales offices of real estate projects that they are engaged. They do not rely on third-party referrals and this constitute a small part of their operation. Third-party referral service providers are paid a commission if prospective buyers referred by them successfully closes a real estate purchase from projects the PRC operating entities service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">The UK Market</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The main marketing promotion methods of Mansions are currently divided into online and offline channels. Offline marketing efforts happen mainly in the form of in-person visits and exhibitions. Mansions&#8217; introduction and business-related information are made into a complete set of publicity materials, which are delivered and distributed in-person by business personnel and customers. Mansions uses its official website and WeChat official account for online marketing efforts and has created electronic brochures for promotion purposes. These electronic brochures are also distributed via WeChat or e-mail during business negotiations with customers. Mansions also plans to launch promotional campaigns on the websites of its hotels, social media platforms, such as Twitter, Instagram, and Facebook, and search engines, such as Google, TripAdvisor, Booking.com, and Airbnb.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">55</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Competition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">The PRC Market</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The real estate services industry in China is rapidly evolving, highly fragmented, and competitive. Contrary to real estate development, real estate services require a smaller commitment of capital resources. This relatively lower barrier of entry permits new competitors to enter the PRC operating entities&#8217; markets quickly and compete with them. While the PRC operating entities face competition in each geographic market in which they operate, in the primary real estate agency services market, we believe their comprehensive service offerings, carefully tailored sales strategy and effective execution of sales tactics, together with their general project running, have contributed to their success and allowed them to stay ahead of the curve. The PRC operating entities&#8217; competitive position in Tianjin is stronger than their position in other local markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the primary real estate agency services market, the PRC operating entities&#8217; main competitors include World Union Real Estate Consultancy (China) Ltd., Hopefluent Group Holdings Limited, and B.A. Consulting Company, all of which operate in multiple cities in China. In addition, they compete with local primary real estate agency services providers in each geographic market where they have a presence. Their major competitors in the Tianjin market are Shenzhen World Union Real Estate Consultants Co., Ltd., eHouse (China) Holdings Ltd., and Centaline Property Agency Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the real estate consulting service market, the PRC operating entities compete with other leading international and domestic real estate services companies which provide real estate consulting services, including DTZ International, Jones Lang LaSalle, CB Richard Ellis, and First Pacific Savills.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the independent third-party training service market, we believe that the PRC operating entities currently do not have any credible competitors as the market for these innovative operations started developing recently.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Competition in the real estate services industry is primarily based on brand recognition, quality and breadth of services, and overall client experience, and specifically in primary brokerage service, sales performance. We believe that the PRC operating entities&#8217; reputable &#8220;Mingda Jiahe&#8221; brand, the breadth and quality of their services, and their extensive experience, particularly in the primary real estate agency services market, give them competitive advantages over their competitors, especially primary real estate agency services provider who focus exclusively on sales and marketing without the additional value-added services we provide. While many of their competitors may have more financial and other resources than they do, we believe the PRC operating entities&#8217; research capability, knowledge and experience, as well as execution capability distinguish them from their competitors and allow them to respond more promptly to market changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">The UK Market</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mansions competes both with the five major global real estate companies with accumulated experiences and qualifications, such as Jones Lang LaSalle and Savills, and with agents with longer operation history and lower fees, such as Crown Home Buying &amp; Letting and Hanland Global. The UK real estate market is competitive as the number of market participants is relatively limited. Mansions intends to improve its competitive position by providing customized services and humanized experiences at a competitive fee rate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">UK subsidiaries&#8217; principal competitors in hotel operations are traditional hotel and resort operators, internet-based alternative lodging sites operators, and package holidays and tour operators. UK subsidiaries face intense competition for individual guests and group reservations from major hospitality chains with well-established and recognized brands, as well as from other smaller hotel chains, independent and local hotel owners and operators, and alternative lodging sites. UK subsidiaries compete for customers primarily based on location, room rates, quality of the accommodations, customer satisfaction, and amenities. Our competitors may have similar or greater commercial and financial resources which allow them to improve their properties in ways that affect our ability to compete for guests effectively and adversely affect our revenue and profitability and limit or slow our future growth.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Employees</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item&#160;6. Directors, Senior Management and Employees&#8212;D. Employees.&#8221;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">56</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Seasonality</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; operating income and earnings have historically been lower during the first quarter than other quarters. This results from the relatively low level of real estate activities during the winter and the Chinese New Year holiday period, which falls within the first quarter each year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Legal Proceedings</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other than the following, we and the PRC operating entities are not currently a party to any litigation the outcome of which, if determined adversely to us, would individually or in the aggregate be reasonably expected to have a material adverse effect on our business, operating results, cash flows, or financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 18, 2022, the Chengdu Branch Office of Mingda Tianjin filed a civil complaint in the People&#8217;s Court of Dujiangyan City, Sichuan Province, alleging breach of contract and unpaid service fee against Chengdu TEDA New City Construction Development Co., Ltd (&#8220;Chengdu TEDA&#8221;). The total claimed amount is approximately $757,861 (RMB5,380,734). On July 15, 2022, the Court made a favorable judgment that Chengdu TEDA need to pay the full amount claimed within five days. On July 29, 2022, Chengdu TEDA filed an appeal. On December 23, 2022, the Intermediate People&#8217;s Court of Chengdu City, Sichuan Province made a final judgment, and demanded that Chengdu TEDA pay RMB5,157,182 plus liquidated damages and interest to the Company in five days. The Company received the payment of $838,625 (RMB5,954,151) on February 27, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 9, 2023, the Chengdu Branch Office of Mingda Tianjin filed a civil complaint in the People&#8217;s Court of Dujiangyan City, Sichuan Province, alleging breach of contract and an unpaid service fee against Chengdu TEDA. Total claimed amount is approximately $263,725 (RMB1,872,419). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 5, 2023, Mingda Tianjin and Chengdu Branch Office of Mingda filed a lawsuit against Chengdu TEDA, demanding payment of RMB1,872,419.34 in outstanding sales agency fees and overdue payment penalties. On March 28, 2023, the court made a first-instance judgment, which ruled that: (i) Chengdu TEDA shall pay Mingda RMB1,872,419.34 in outstanding sales agency fees within 10 days of the effective date of the judgment; and (ii) Chengdu TEDA shall pay Mingda the overdue payment penalties within 10 days of the effective date of the judgment. The penalty is based on the amount of RMB1,872,419.34, and is calculated at four times the same period loan market quoted interest rate (LPR) from July 1, 2022 until the payment of the amount is made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because Chengdu TEDA did not fulfill the obligations of the above judgment, Mingda Tianjin applied to the court for compulsory execution, and on May 5, 2023, the Dujiangyan Municipal People&#8217;s Court of Sichuan Province filed a case for the application of Mingda Tianjin. After the enforcement by the court, Mingda Tianjin received part of the enforcement refund of $127,842 (RMB907,662) on September 1, 2023, and since Chengdu TEDA had no other property for enforcement, the court issued the Civil Ruling on November 2, 2023, which terminated the enforcement procedure. After the termination of the execution procedure, Mingda Tianjin still enjoys the right to request Chengdu TEDA to continue to fulfill its obligation to pay the remaining amount, and if Mingda Tianjin discovers that Chengdu TEDA has any property available for execution, it may apply to the court for resumption of execution at any time. As of yet, Chengdu TEDA has not been found to have any other property available for execution, and the case status remains &#8220;execution terminated.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 17, 2023, Mingda Tianjin filed a civil lawsuit with the Tianjin Heping District People&#8217;s Court against Yuan Zhang and Shuming Wang, the defendants, for the payment of $101,692 (RMB722,000) in arrears to Mingda Tianjin, as well as the payment of interest accrued for late payment. The case was mediated by the court, and Mingda Tianjin reached a settlement with the defendants, and the court issued a Civil Mediation, stating that the defendants would jointly pay $63,381 (RMB450,000) to Mingda Tianjin in one lump sum by September 11, 2023, and pay case acceptance fee of $796 (RMB5,649.5) and litigation preservation fee of $601 (RMB4,269). On September 10, 2023, the defendants jointly paid $64,778 to Mingda Tianjin in one lump sum, and also paid the case acceptance fee and litigation preservation fee in their entirety. As a result, on September 10, 2023, the case was closed.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">57</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Foreign Private Issuer Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a foreign private issuer within the meaning of the rules under the Exchange. As such, we are exempt from certain provisions applicable to United States domestic public companies. For example:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we are not required to provide as many Exchange Act reports, or as frequently, as a domestic public company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">for interim reporting, we are permitted to comply solely with our home country requirements, which are less rigorous than the rules that apply to domestic public companies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we are not required to provide the same level of disclosure on certain issues, such as executive compensation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we are exempt from provisions of Regulation FD aimed at preventing issuers from making selective disclosures of material information;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we are not required to comply with the sections of the Exchange Act regulating the solicitation of proxies, consents or authorizations in respect of a security registered under the Exchange Act; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we are not required to comply with Section 16 of the Exchange Act requiring insiders to file public reports of their share ownership and trading activities and establishing insider liability for profits realized from any &#8220;short-swing&#8221; trading transaction.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a company with global operations, our operating entities are subject to the laws and regulations of the PRC and the multiple foreign jurisdictions in which we operate as well as the rules, reporting obligations and interpretations of all such requirements and obligations by various governing bodies, which may differ among jurisdictions. In addition, changes to such laws, regulations, rules, reporting obligations and related compliance obligations could result in significant costs but are not expected to have a material effect on our capital expenditures, results of operations and competitive position as compared to prior periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">PRC Regulations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities operate their business in China under a legal regime consisting of the National People&#8217;s Congress, which is the country&#8217;s highest legislative body, the State Council, which is the highest authority of the executive branch of the PRC central government, and several ministries and agencies under its authority, including the SAIC, and their respective local offices, and Ministry of Housing &amp; Urban-Rural Development (the &#8220;MHURD&#8221;) and their respective local offices. This section summarizes the principal PRC regulations applicable to the PRC operating entities&#8217; business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulations on Real Estate Service-Related Activities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The principal regulations governing the real estate service industry in China are (i)&#160;the <i style="font-style:italic;">Law on Administration of the Urban Real Estate </i>issued by the Standing Committee of National People&#8217;s Congress (&#8220;NPCSC&#8221;) in July&#160;1994, last amended in 2019 pursuant to Chairman&#8217;s Order No.&#160;72, and (ii)&#160;the <i style="font-style:italic;">Administrative Measures for Real Estate Brokerage</i> jointly issued by the MHURD, the NDRC and the Ministry of Human Resources&#160;&amp; Social Security (&#8220;MOHRSS&#8221;) in 2010, and further amended on March&#160;1, 2016 and effective as of April&#160;1, 2016.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May&#160;28, 2020, the Third Session of the Thirteenth National People&#8217;s Congress voted and passed the &#8220;Civil Code of the People&#8217;s Republic of China&#8221; (&#8220;Civil Code&#8221;), which became effective on January&#160;1, 2021. The property law, contract law, inheritance law, and tort liability law were compiled and updated in the Civil Code, which now serves as the legal basis for civil entities carrying out production and business activities.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">58</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 5, 2021, the Tianjin Municipal Housing and Construction Commission issued the Tianjin Real Estate Development Enterprise Credit Management Measures, using &#8220;credits&#8221; to evaluate real estate brokerage behavior based on honest operation and fair competition. The new measures require dynamic evaluation of the credit of Tianjin real estate development enterprises and the implementation of differentiated supervision and credit restraint for real estate development enterprises within the jurisdiction based on their credit status. For example, enterprises with good credit enjoy priority in approval procedures, acceptance of the withdrawal of regulatory funds applications, recommendation to participate in the evaluation of excellence, and exemption from dynamic verification of qualifications and other aspects of incentives, and enterprises with poor credit will be subject to intensified regular supervision and random checks, interviews with its principal, strict administrative approval, strict supervision of commodity house pre-sale funds, would not be recommended for merit appraisals and evaluations, and the personal credit record of the legal representative or the principal person in charge of the enterprise and the actual controller will be affected as well as the possibility of those persons being subject to other disciplinary measures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 8, 2022, the PBOC and China Banking and Insurance Regulatory Commission (the &#8220;CBIRC&#8221;) jointly issued the &#8220;Notice on Excluding Loans for Affordable Rental Housing from the Management of Real Estate Loan Concentration.&#8221; According to the notice, loans issued by financial institutions to affordable rental housing projects with a certification of qualification will not be included in the management of real estate loan concentration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 16, 2022, the CBIRC and the Ministry of Housing and Urban-Rural Development jointly issued the &#8220;Guiding Opinions on Supporting the Development of Rental Housing for Low-Income Families by Banking and Insurance Institutions.&#8221; The opinions adhere to the positioning that &#8220;houses are for living, not for speculation,&#8221; and aim to establish a multi-level, widely covered, risk-controllable, and sustainable financial service system for rental housing. The opinions also increase support for the construction and operation of rental housing for low-income families.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 2, 2022, the Ministry of Housing and Urban-Rural Development issued a decision to amend the &#8220;Regulations on the Qualification Management of Real Estate Development Enterprises.&#8221; Real estate development enterprises are divided into two qualification levels, level one and level two, based on their enterprise conditions. Level one real estate development enterprises are not subject to any limitations on the construction scale of real estate projects they undertake, while those level two real estate development enterprises can only undertake development and construction projects with a building area of 250,000 square meters or less. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 24, 2022, the Ministry of Housing and Urban-Rural Development, the MOF, and the PBOC issued the &#8220;Notice on Implementing Stage-Specific Support Policies for Housing Provident Fund.&#8221; Enterprises affected by the COVID-19 pandemic may apply for deferred payment of housing provident fund according to regulations, and make up for the payment after the expiration. During this period, employees can normally withdraw and apply for housing provident fund loans, which will not be affected by the deferment. For depositors affected by the COVID-19 pandemic who cannot repay housing provident fund loans normally, overdue treatment will not be imposed, and no overdue records will be reported to credit reporting agencies. Local governments can increase the limit of housing provident fund withdrawals for renting according to local rent levels and reasonable living areas, supporting depositors to withdraw as needed and better meet their actual needs for paying rent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 23, 2022, the PBOC and the CBIRC issued the Notice on Doing a Good Job in Financial Support for the Stable and Healthy Development of the Real Estate Market. The notice adheres to the position that houses are for living, not for speculation, and maintains a reasonable and moderate level of real estate financing. It treats all types of real estate enterprises, including state-owned and private enterprises, equally. The notice encourages financial institutions to focus on supporting well-governed, focused on their main business, and with good qualifications to achieve stable development of real estate enterprises.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">59</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 10, 2023, the PBOC&#8217;s Tianjin Branch, the CBIRC&#8217;s Tianjin Bureau, and the Tianjin Financial Work Bureau issued the Notice on Effectively Carrying out Current Financial Support for the Stable and Healthy Development of the Real Estate Market, which mainly focus on calling for strengthening housing financial services. The notice proposed that financial institutions should increase the implementation of differentiated housing credit policies, making good use of the policy of lowering the first-home loan interest rate before the end of the year, actively supporting rigid and improved housing credit demand, and encouraging the development of separate housing financial service plans for new urban residents. For eligible resident families who apply for commercial personal housing loans, financial institutions should give reasonable minimum down payment ratios and interest rates based on customer qualifications on the basis of the national and Tianjin housing credit policy lower limits, and should not add any extra fees or bundle the sale of other products in internal rules or actual operations. Financial institutions should further optimize business processing procedures, compress the time required for various links such as application, approval, signing, mortgage, and loan, encourage the use of pre-approval mode to carry out business, and improve efficiency. Financial institutions should also announce and improve online service channels, continue to provide housing financial services during the epidemic, and help both buyers and sellers complete transactions and achieve loan disbursements without leaving their homes. Financial institutions should actively implement the financial collaboration requirements of &#8220;Internet + Real Estate Registration,&#8221; accelerate the transformation of internal systems and operation processes, carry out the &#8220;deposit and transfer registration&#8221; business, reduce the transaction costs of second-hand housing market transfers, and explore the development of relevant cross-bank businesses on the basis of achieving &#8220;deposit and transfer registration&#8221; within their own systems.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 3, 2023, the Ministry of Natural Resources and the CBIRC issued the Notice on Coordinating Efforts to Provide Convenient and Efficient &#8220;with Pledge Transfer&#8221; Services for Real Estate Registration and Finance. The notice aims to deepen cooperation between real estate registration and finance services. Real estate registration institutions will continue to extend registration services to banking and financial institutions, and integrate registration services for pre-registration, transfer, and mortgage, support joint application and processing of transfer and mortgage pre-registration, and joint application and processing of &#8220;double pre-registration&#8221; to transfer registration. The notice encourages the use of electronic real estate registration certificates through system interconnection or the &#8220;Internet + Real Estate Registration&#8221; to support online and efficient &#8220;with pledge transfer&#8221; services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 15, 2023, the General Office of the Chengdu Municipal People&#8217;s Government issued a notice regarding the Interim Measures for the Operation and Management of Affordable Rental Housing in Chengdu. The notice states that affordable rental housing should include properties developed and constructed by state-owned enterprises, public institutions, research institutes, colleges, universities, and other market entities. These properties must obtain project recognition certificates, land ownership documents, surveying, and mapping reports, among other requirements. Chengdu will establish a database for affordable rental housing to be managed through the Chengdu Affordable Rental Housing Management Service Platform. This platform will oversee the supervision of state-owned enterprises in Chengdu. The notice also specifies that the annual rent increase for affordable rental housing cannot exceed 5%. Property owners of such housing will be eligible for tax benefits, financial, and other support policies according to the regulations. Moreover, it is essential to ensure that the housing provided meets the requirements for affordable rental housing and is not illegally listed for sale, sold in disguise, operated under the guise of affordable rental housing, or used to deceive in order to obtain preferential policies. Real estate brokerage firms and their employees are prohibited from providing subletting services for guaranteed rental housing, illegally collecting, providing, or disclosing others&#8217; information. Additionally, except for the property owner or operating entity, no rental information for guaranteed rental housing can be published on the websites, rental transaction platforms, apps, or mini-programs of real estate brokerage institutions without the consent of the industry regulatory department.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 10, 2023, the State Administration for Financial Supervision and Administration of the People&#8217;s Bank of China issued a notice on extending the period of policies related to financial support for the stable and healthy development of the real estate market. If the relevant policies of the Notice of the People&#8217;s Bank of China and the China Banking and Insurance Regulatory Commission on Doing a Good Job in the Current Work of Financial Support for the Stable and Healthy Development of the Real Estate Market have an applicable period, the applicable period will be uniformly extended to December 31, 2024.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">60</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> </span>On August 30, 2023, the General Office of the Tianjin Municipal People&#8217;s Government issued a notice on the issuance of a new round of measures to optimize the business environment in Tianjin. The notice proposes improving the level of intelligent real estate registration, simplifying the process of paying real estate registration taxes and fees, and launching the &#8220;Real Estate Transaction Tax Calculator&#8221; on the &#8220;Jinxindeng&#8221; app. It also promotes the &#8220;One Stop Real Estate Registration&#8221; throughout the city, moves the application scenario for real estate registration to the sales office, and opens the online processing function for construction in progress mortgage on the bank end. For projects that obtain land through public transfer, enterprises can simultaneously apply for the acquisition of electronic real estate registration certificates or physical real estate property rights certificates when obtaining the Land Delivery Confirmation. Additionally, the notice details plans to reconstruct the real estate registration information platform, build a real estate registration data sharing platform, and establish a security guarantee system. The notice also emphasizes fully promoting online transfers of personal stock housing transactions with collateral and continuously expanding the scope of real estate registration and gas heat linkage transfer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 1, 2023, the Tianjin Municipal Commission of Housing and Urban-Rural Development, Tianjin Municipal Bureau of Planning and Natural Resources, Tianjin Branch of the People&#8217;s Bank of China, and Tianjin Supervision Bureau of the State Financial Supervision and Administration issued the Notice on Further Adjusting and Optimizing Real Estate Policies to Better Meet the Rigid and Improved Housing Needs of Residents. The notice proposes several measures to support the rigid housing demand, including continuing to implement a package of policies and measures to promote the virtuous cycle and healthy development of the real estate industry, promoting the accurate connection between housing supply and demand, and supporting the reasonable housing purchase demands of college graduates. If college graduates who are not registered residents of this city and do not own houses in the housing purchase restricted areas can purchase one set of housing with labor contracts, enterprise registration certificates, and graduation certificates. The notice also outlines adjustments to regional purchase restriction measures by adjusting the housing purchase restriction areas to six districts within the city. Residents who purchase new commercial housing or second-hand housing within these areas will still be subject to the city&#8217;s housing purchase restriction and qualification policies. Improvements to housing credit policies include the following: In non-housing purchase restricted areas of the city, residential households purchasing houses and applying for commercial personal housing loans should follow the differentiated housing credit policies of cities that do not implement purchase restriction measures and extend the maximum term of commercial personal housing loans in the city. Additionally, the notice encourages the distribution of housing subsidies by urging the people&#8217;s governments of each district to provide certain subsidies to homebuyers who purchase newly built commercial housing in their respective areas, to reduce the burden of housing purchases. The specific subsidy standards, operating procedures, and implementation times shall be determined and organized by the people&#8217;s governments of each district. Creating a good public opinion environment is also a focus. This involves strengthening positive publicity and public opinion guidance in the real estate market, timely releasing information on the operation and policies of the real estate market, and stabilizing housing consumption expectations. The notice also emphasizes continuously strengthening the rectification of negative public opinion in the real estate sector, resolutely cracking down on various institutions and individuals who create and disseminate false information and creating a favorable public opinion environment in the real estate market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 27, 2023, several key Chinese regulatory bodies, including the People&#8217;s Bank of China, the State Administration for Financial Supervision, the CSRC, the SAFE, the National Development and Reform Commission, the Ministry of Industry and Information Technology, the Ministry of Finance, and the All-China Federation of Industry and Commerce issued a notice on strengthening financial support measures to aid the development and growth of the private economy. The notice proposes actively providing continuity services in funding and encourages the host and leading banks of syndicated loans to actively assume leadership and coordination roles. For private enterprises facing temporary difficulties, yet possessing a market for their products, prospects for project development, and competitive market technology, the notice advises connecting with their financing needs in advance based on market-oriented principles, and cautions against abruptly stopping, pressuring, withdrawing, or cutting off loans. It emphasizes implementing policies, such as the Notice on Doing a Good Job in Financial Support for the Stable and Healthy Development of the Real Estate Market, maintaining stability in key financing channels like credit and bonds, and reasonably meeting the financial needs of private real estate enterprises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 5, 2024, the People&#8217;s Bank of China and the State Administration for Financial Supervision and Administration issued the &#8220;Opinions on Financial Support for the Development of the Housing Rental Market.&#8221; The document proposes policies to support the supply-side structural reform of the housing rental sector, with a focus on supporting the professionalization and large-scale development of housing rental enterprises that own their properties. It also aims to establish and improve the financial support system for housing rental, strengthen the innovation of housing rental credit products and service models, expand diversified investment and financing channels in the housing rental market, and enhance the management of housing rental finance.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">61</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 5, 2024, the Financial Supervision Administration of the Ministry of Housing and Urban-Rural Development issued a notice on establishing a coordination mechanism for urban real estate financing. The aim is to leverage the leading and coordinating role of urban people&#8217;s governments, utilize policy toolboxes effectively for urban implementation, more accurately support the reasonable financing needs of real estate projects, and promote the stable and healthy development of the real estate market. The Financial Supervision Administration proposed establishing a coordination mechanism for urban real estate financing, screening and determining support objects, meeting reasonable financing needs, and ensuring effective financing management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 21, 2024, the Ministry of Housing and Urban-Rural Development issued a notice on effective housing development planning and annual planning. The notice states that it will establish a linkage mechanism incorporating the elements of &#8220;people, housing, land, and money.&#8221; Cities are required to accurately analyze housing demand based on local conditions, improve the &#8220;guarantee+market&#8221; housing supply system, and scientifically formulate annual housing development plans. The annual housing development plan should specify the scale, structure, and location of various types of housing and land supply, and calculate the reasonable financing needs of real estate projects. It is necessary to further clarify the supply of affordable housing units and the structure of unit types. Additionally, the stable and healthy development of the real estate market, as well as the waiting time for housing security, should be incorporated into target management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulation on the Establishment of Real Estate Services Companies</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under applicable regulations, real estate services include real estate consulting services, real estate appraisal services, and real estate brokerage services. Real estate brokerage services include real estate agency sales services that we provide, and as such, we are subject to regulations related to real estate services companies and real estate brokerage companies. Under PRC laws, a company is required to obtain a business license from the SAIC before it can commence business. To qualify as a real estate services company, a company must register with the local offices of the SAIC in each locality where it operates. Thus, pursuant to the <i style="font-style:italic;">Administrative Measures for Real Estate Brokerage,</i> we are required to file with the real estate regulatory authorities at the county level or above within 30&#160;days after effecting the SAIC registration. To continue its real estate service operation, a real estate service company or branch offices of a real estate service company must meet certain organizational, financial, and operational criteria, such as possessing sufficient funding and employing qualified personnel, keep proper records, and comply with prescribed procedures in delivering its services. While real estate service companies and their branch offices are not required to obtain approval from local real estate regulatory authorities or other local government bodies prior to commencement of operations, local governments may impose different regulations with respect to operation eligibility and deadlines for primary real estate agency service providers and/or their branch offices to meet such eligibility requirements. Typically, local governments may impose eligibility standards including but not limited to registered capital, minimum number of qualified real estate brokers and/or sales associates, and/or minimum size of the operating premises. For local governments requesting service providers to comply with eligibility requirements, there may be a deadline imposed, and service providers&#8217; inability to comply may result in fines, penalties, and/or the suspension of operation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Currently, the PRC operating entities&#8217; primary market is the Tianjin Autonomous Municipality, and they also operate in Chengdu of Sichuan province.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Tianjin government requires a real estate brokerage company to employ at least two licensed real estate brokers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Chengdu government requires the branch office of a real estate brokerage company to employ at least two real estate brokers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities made the record filings submission with respect to their Suzhou Branch Office as of September 12, 2018, and Yangzhou Branch Office as of August 9, 2018, respectively. No such record filing is currently required for their Chengdu Branch Office.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">62</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 27, 2023, the Ministry of Housing and Urban-Rural Development and the State Administration for Market Regulation jointly issued the &#8220;Opinions on Standardizing Real Estate Brokerage Services.&#8221; The document requires the strict implementation of the real estate brokerage agency filing system and the enhancement of management of brokerage practitioners in accordance with the &#8220;Real Estate Economic Management Measures.&#8221; It calls for effective measures to be taken to protect customer personal information and to strengthen the supervision of funds in stock housing transactions. Unless specified by the parties involved in the transaction, the purchase price should be included in the fund supervision account. Each regulatory department will intensify efforts to rectify illegal and irregular behaviors and include relevant illegal and irregular information of real estate brokerage institutions in the national enterprise credit information disclosure system, as regulated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The &#8220;Opinions on Standardizing Real Estate Brokerage Services&#8221; clarify 10 regulatory measures: strengthening the management of practitioners by strictly implementing the filing system for brokerage institutions and comprehensively promoting the real name registration of brokerage practitioners; clarifying the content of brokerage services, which are divided into basic and extended services - basic services being essential for facilitating housing transactions and extended services being optional and offered separately; determining brokerage service fees reasonably, allowing negotiation based on the service content, quality, and market conditions, with encouragement for brokerage agencies to reduce fees for housing sales and rental brokerage services and guidance for both parties to jointly bear the costs; implementing clear pricing by ensuring that brokerage institutions do not mix or bundle fees and providing a fee list to the trading parties before charging, which specifies the standards and amounts to be signed and confirmed by the involved parties; prohibiting the manipulation of brokerage service fees by preventing brokerage institutions from abusing their dominant market position to charge unfair or excessively high fees and ensuring that real estate internet platforms do not interfere with the charging standards set by the brokerage institutions; standardizing the signing of transaction contracts by requiring brokerage agencies facilitating housing transactions to manage the online signing and filing of sales and lease contracts through the designated housing online signing and filing system; strengthening personal information protection by preventing brokerage agencies and practitioners from illegally collecting, using, processing, transmitting, buying, selling, providing, or disclosing others&#8217; personal information; enhancing management services by establishing and improving a housing transaction management service platform and strengthening the management of trading properties, brokerage institutions, and practitioners; intensifying efforts to rectify illegal and irregular behaviors by including the standardization of real estate brokerage services as a critical part of the rectification of the real estate market order and exposing typical cases; and strengthening industry self-discipline management, with industry organizations imposing self-discipline penalties on brokerage firms and practitioners who engage in non-standard fees or infringe upon the legitimate rights and interests of customers&#8217; personal information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 1, 2023, the Chengdu Housing and Urban Rural Development Bureau, the Office of the Cybersecurity and Information Technology Committee of the Chengdu Municipal Committee of the Communist Party of China, and the Chengdu Market Supervision Administration jointly issued a notice on further regulating the behavior of real estate brokerage services. The notice requires that real estate brokerage institutions which have not applied for filing or have submitted incomplete and inaccurate information when applying for a business license must apply to the housing and construction administrative department at their registered location to correct or complete the filing procedures and obtain online signing authority within 30 days from the date of receiving their business license. The housing and construction administrative department is instructed to intensify its inspection efforts and to conduct regular or irregular supervision and inspections of the practice behavior of real estate brokerage institutions within its jurisdiction. It is also specified that if real estate brokers are involved with a real estate internet information platform or APP client, they must ensure thorough house source reviews and releases, maintain transparency and openness of information, actively verify house sources, protect customer privacy, and ensure the protection of personal information when using related functions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulation of Real Estate Agency Companies, Brokers, and Agents</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to <i style="font-style:italic;">the Regulatory Measures on the Sale of Commercial Houses</i> promulgated by the Ministry of Construction (&#8220;MOC&#8221;), effective June&#160;1, 2001, a real estate developer may entrust a real estate service organization as a broker to pre-sell or sell primary residential housing. The regulatory measures provide that the real estate broker must not make any false statements regarding a property to clients and must present clients with relevant title certificates or sale permits of the properties and the related letter of authorization. Thus, according to these regulatory measures, we are not permitted to act as agents to sell primary residential housing for which requisite certificates, permits, or authorization letters have not been obtained. The PRC operating entities&#8217; real estate developer clients typically obtain the requisite certificates, permits, or authorization letters needed for the pre-sale sale of primary residential housing.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">63</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December&#160;29, 2006, the MOC and the PBOC promulgated the <i style="font-style:italic;">Circular Concerning Strengthening the Management of Real Estate Services and Regulating the Trade Settlement Capital Account,</i> which provided a number of specific directives to regulate the real estate services industry. Under the Circular, the PRC operating entities are not permitted to receive cash purchase payments on behalf of their clients in secondary real estate transactions and they are required to establish separate security deposit accounts for their clients in these transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July&#160;29, 2016, the MHURD, the NDRC, the PBOC, the SAIC, the Ministry of Industry and Information Technology (&#8220;MIIT&#8221;), the SAT, and the China Banking Regulatory Commission (&#8220;CBRC&#8221;) promulgated and issued the <i style="font-style:italic;">Opinion on Strengthening the Management of Real Estate Services and Promoting the Growth of the Industry</i> (the &#8220;MHURD Opinion&#8221;), effective immediately. Residential real estate buyers typically require mortgage loans, and therefore many real estate brokerage firms have partnered with financial institutions. As such, the MHURD Opinion specifically prohibits real estate brokerage companies from limiting the mortgage loan options of residential real estate buyers, bundling financial services with real estate services, providing down payment loans in violation of PRC laws, or obtaining commissions or kickbacks for directing mortgage loans to specific financial institutions. Moreover, the MHURD Opinion requires filing records with local governments by real estate brokerage and service companies and providing relevant information on all employees engaged in real estate brokerage services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Violation of the aforementioned regulations may result in fines for a real estate brokerage company, a requirement to remedy non-compliance within a specified period of time, a record entered into the database for non-compliant activities or the real estate company being restricted from entering into online contracts or barred from operating in the real estate market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">With respect to the regulation of real estate agents, pursuant to the <i style="font-style:italic;">Interim Regulation on Professional Qualification for Real Estate Brokers</i> and the <i style="font-style:italic;">Implementing Measures on the Examinations of Professional Qualification for Real Estate Brokers</i> issued by the Ministry of Personnel and MOC in December&#160;2001, to practice as a qualified real estate broker an individual must first obtain a qualification certificate for real estate brokers, and then obtain a real estate broker license. An individual broker who fails to obtain the required qualification certificate or license will not be permitted to engage in real estate agency services on the PRC operating entities&#8217; behalf.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">However, in August&#160;2014, the MOHRSS promulgated and issued the <i style="font-style:italic;">Notice on Effective Follow-up of the Cancellation of Professional Qualification for Certain Professionals</i>, pursuant to which a real estate broker is no longer required to obtain the relevant qualification certificate before entering the industry. As such, an individual is permitted to engage in real estate agency services on the PRC operating entities&#8217; behalf without the real estate broker license.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June&#160;2015, the MOHRSS and the MHURD issued the <i style="font-style:italic;">Notice on Issuing &#8220;Regulations on the Professional Qualification for Real Estate Brokers&#8221; and &#8220;Conducting Qualification Examination for Real Estate Professionals,&#8221;</i> effective as of July&#160;2015. <i style="font-style:italic;">Regulations on the Professional Qualification for Real Estate Brokers</i> provides that real estate broker associates and real estate brokers are subject to certain examinations in order to qualify to engage in real estate brokerage services. To qualify for the real estate broker associate examinations, an applicant must have obtained a high school diploma or equivalent. To qualify for the real estate broker examinations, an applicant must have either (1)&#160;obtained an associate degree and worked in the real estate industry for a specified period of time, or (2)&#160;worked in the real estate industry for at least six&#160;years after obtaining the Certificate of Real Estate Broker Associate. Real estate brokerage professionals are required to register their certificates at the China Institute for Real Estate Appraisers and Agents. <i style="font-style:italic;">Conducting Qualification Examination for Real Estate Professionals</i> provides that to pass the real estate broker associate examinations, individuals must pass both of the two required tests within two consecutive&#160;years, and that to pass the real estate broker examinations, individuals must pass all of the four required tests within four consecutive&#160;years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 7, 2021, the State Council issued the Opinions on Serving the &#8220;Six Stability&#8221; and &#8220;Six Guarantees&#8221; to Further Improve Work Related to the &#8220;Reform of Decentralization, Management, and Service,&#8221; which proposed to lower the access threshold of intermediary services, to break down industry barriers, to break local protection tendency, to introduce competition mechanism, to promote the quality of intermediary services, and to establish a reasonable pricing mechanism. It further proposes to strengthen the supervision of intermediaries, to promote intermediaries&#8217; disclosure of their service conditions, processes, time limits and fees, and to resolutely investigate and punish arbitrary charges, disguised price increases, and other unhealthy competition behaviors.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">64</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 13, 2021, the Notice of the Ministry of Housing and Urban-Rural Development and Other Eight Departments on Continued Rectification and Regulation of the Real Estate Market Order requires special rectification activities to be carried out for behaviors that disrupt the market order and violate consumers&#8217; rights and interests, such as falsification, bundled sales, disguised price increases, and failure to submit opening reports, in the sale and purchase of houses as well as housing leases. Real estate agents and agents need to make extra effort to remain in compliance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">12 cities (Shenzhen, Guangzhou, Dongguan, Chengdu, Xi&#8217;an, Ningbo, Wuxi, Hefei, Sanya, Shaoxing, Quzhou, and Jinhua) have successively introduced the second-hand housing guiding price mechanism. The initiative requires that, firstly, real estate brokerage agencies and real estate listing platforms reasonably publish the prices of properties and not publish properties with inflated prices; and, secondly, relevant institutions involved in second-hand housing transactions take the guiding pricing set by the authority into consideration while conducting business and as an important reference in relevant business development. Although the policy does not explicitly command the second-hand housing loans to be completely based on the guiding price of second-hand housing, the relevant institutions involved in second-hand housing transactions are required to take this as a reference basis. Observing the trend set by these cities, it is possible that other cities will be the next to follow the practice of referencing guiding pricing in the approval of second-hand housing loans, which would have a considerable cooling effect on the market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 30, 2022, the Chengdu Housing and Urban-Rural Development Bureau issued the Management Measures for Credit Information of Real Estate Brokerage Agencies and Practitioners in Chengdu, which further strengthened the management of the real estate brokerage industry and regulated real estate brokerage behavior. The housing administrative department evaluates credit information, and the evaluation results include credit scores, credit ratings, and regulatory status. On February 28, 2023, the Tianjin Municipal Housing and Urban-Rural Development Commission revised the Tianjin Real Estate Brokerage Industry Credit Management Measures to further strengthen the management of the real estate brokerage industry and regulate real estate brokerage behavior. The housing and urban development administrative department evaluates credit information, and the evaluation results include credit scores, credit ratings, and regulatory status. Real estate brokerage firms with good credit can reduce the frequency and scope of regular supervision and inspection, and be given priority in applying for bidding, administrative licenses, and market access, with simplified procedures and other convenient service measures in accordance with the law. In the approval, public service, and other government affairs, the &#8220;credit commitment system&#8221; is applicable. For untrustworthy enterprises, the responsible persons will be interviewed, and they will be included in the key regulatory agencies, with an increase in the frequency and scope of regular supervision and inspection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 28, 2023, the Tianjin Municipal Commission of Housing and Construction issued the &#8220;Tianjin Real Estate Brokerage Industry Credit Management Measures,&#8221; aimed at further regulating the behavior of real estate brokerage institutions and personnel in Tianjin. This initiative includes strengthening credit information collection, establishing credit evaluation indicators, and categorizing the credit rating of real estate brokerage institutions into five levels: A to E. The credit evaluation period is set for one year, during which the credit scores of real estate brokerage firms are subject to dynamic management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 17, 2024, the Office of the Ministry of Housing and Urban-Rural Development issued a notice regarding typical cases of infringement of citizens&#8217; personal information by the real estate intermediary industry. The notice aimed to further strengthen the protection of personal information within the real estate intermediary sector and to serve as a deterrent through educational warnings. It reported five typical cases where citizens&#8217; personal information was infringed upon by the industry.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulation of Real Estate Consulting Business</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For real estate consulting services, as long as the service provider complies with the applicable regulations and rules&#160;in the aforementioned Regulation on the Establishment of Real Estate Services Companies and Regulation of Real Estate Agency Companies, Brokers, and Agents, there are no further regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulation of Real Estate Intermediary Service Charges</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">With respect to real estate brokerage services (including primary agency sales services), the <i style="font-style:italic;">Administrative Measures for Real Estate Brokerage</i> require real estate brokerage companies to expressly state their service charges. With respect to real estate consulting services, the PRC government issues pricing guidelines. However, specific charges are decided through negotiations between clients and consulting service providers.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">65</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the <i style="font-style:italic;">Notice on Relaxing Restrictions</i> issued by the NDRC and the MOHURD, real estate intermediary service fees are no longer subject to fee restrictions. The government may issue suggested fee guidance. Local governments retain the power to impose fee restrictions as they see fit. In the markets where we currently operate, the relevant local governments have not imposed fee restrictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulations on Housing Prices and Real Estate Tax</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January&#160;7, 2010, the general office of the PRC State Council issued a circular to all ministries and provincial-level local governments to control the rapid increase in housing prices in order to attempt to cool down the real estate market in China. The circular reiterated that the purchasers of a second residential property for their households must make down payments of not less than 40% of the purchase price and the real estate developers must commence the sale within the mandated period as set forth in the pre-sale approvals and at the publicly announced prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March&#160;16, 2011, the NDRC issued the <i style="font-style:italic;">Provisions on Selling Real Estate at Expressly Marked Prices</i>, which were implemented on May&#160;1, 2011, to regulate price manipulation and arbitrary price increases by, among other things, requiring developers to re-register with the appropriate government department before increasing real estate prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Local government authorities of several municipalities and cities such as Beijing, Zhengzhou, Jinan, Chengdu, and Hefei have successively promulgated more detailed regulations to restrict residents who have not resided in the local area for a certain period of time (ranging from one&#160;year to five&#160;years, evidenced by their individual income tax payment track records) from purchasing residential property in those areas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February&#160;15, 2012, the Ministry of Land and Resources issued the <i style="font-style:italic;">Circular on Issues Relevant to the Regulation and Control of the Real Property Market,</i> which provides that governments must strictly maintain the current range of restrictions on the real estate market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April&#160;17, 2014, the General office of the PRC State Council issued a notice that, among other things, specifically emphasizes the importance of adopting real estate tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In April&#160;2018, the Standing Committee of the National People&#8217;s Congress has included promulgating real estate tax laws in its preliminary programs. Such real estate tax laws are in the promulgation process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 23, 2021, the Standing Committee of the National People&#8217;s Congress authorized the State Council to carry out pilot real estate tax reform in some areas for a period of five years, with the pilot implementation start time and pilot cities determined by the State Council.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 16, 2022, a representative of the MOF stated in an interview that the pilot real estate tax reform was in progress according to the authorization of the Standing Committee of the National People&#8217;s Congress. The representative further stated that although some cities had already carried out surveys and preliminary studies, the conditions for expanding the real estate tax reform pilot to include more cities were not feasible this year, based on a variety of comprehensive factors. Therefore, Shanghai and Chongqing are the only two localities in China to have implemented the pilot real estate tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 30, 2022, the MOF and the SAT released the Notice on Supporting Residents in Purchasing New Homes regarding Personal Income Tax Policies. From October 1, 2022 to December 31, 2023, taxpayers who sell their own homes and repurchase a new home within one year will be eligible for a tax refund for the personal income tax already paid on the sale of their current home. If the purchase price of the new home is equal to or greater than the sale price of the current home, the entire amount of personal income tax paid will be refunded. If the purchase price of the new home is less than the sale price of the current home, the refund will be based on the proportion of the purchase price to the sale price. On the same day, the SAT issued the Announcement on Matters Related to the Collection and Administration of the Individual Income Tax Policy for Supporting Residents in Purchasing Housing to support to clarify the policy content, policy operational requirements, and service measures.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">66</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 31, 2023, the Sichuan Provincial Taxation Bureau of the State Administration of Taxation issued a notice on the pre-collection and approved collection rates for land value-added tax. Taxpayers engaged in real estate development, referred to here as taxpayers, who transfer different types of real estate are subject to varying pre-collection rates of land value-added tax. Notably, affordable housing is exempt from pre-collection. The rates are set at 1% for ordinary residential properties, 2% for non-ordinary residential properties, and 2.5% for other types of real estate. In instances where a taxpayer transfers real estate at a significantly lower price without justifiable reasons or submits a false declaration, the tax authority will determine the income from the transfer based on the evaluated price of the real estate. Approved collection rates are defined as follows: 5% for ordinary residential properties, 7% for non-ordinary residential properties, and 8% for other types of real estate in Chengdu; in other cities and states, the rates are 5% for ordinary residential properties, 6% for non-ordinary residential properties, and 7% for other types of real estate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 21, 2023, the Office of the People&#8217;s Government of Baodi District, Tianjin, announced a subsidy program for the purchase of new commercial residential properties in the district. The subsidy is applicable from September 21, 2023, through December 31, 2023. Eligible buyers who complete the purchase deed tax payment and obtain the tax payment certificate by the end of the specified period can apply for a subsidy. The subsidy amounts to 1% of the total purchase price as stated in the commercial housing sales contract, with the maximum subsidy capped at $7,042 (RMB50,000). The subsidy will be calculated in yuan and rounded to the nearest whole number.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 1, 2024, the Ministry of Finance, the State Administration of Taxation, and the Ministry of Housing and Urban Rural Development issued a notice reaffirming their commitment to support housing purchases through beneficial personal income tax policies. These policies will be effective from January 1, 2024, to December 31, 2025. Under these policies, taxpayers who sell their residence and buy another within one year are eligible for a refund on the personal income tax paid on the sale of their previous residence. The refund amount is contingent upon the price of the newly purchased property. If the price of the new residence is equal to or exceeds the sale price of the previous one, the full personal income tax amount paid will be refunded. If the new residence is less costly, the refund will be proportional to the price difference.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulations on Real Estate Related Advertisement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December&#160;29, 2006, the MHURD and the PBOC jointly promulgated and issued a circular to further strengthen the regulation of the PRC real estate services industry (the &#8220;Joint Circular&#8221;). According to the Joint Circular, a real estate brokerage company is prohibited from displaying information on properties until entering into a brokerage contract with the relevant clients, and from displaying any false, misrepresented, or unverified information. The real estate brokerage company and its brokers shall not conceal transaction price and other transaction information from the parties to such transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Advertising Law of the People&#8217;s Republic of China,</i> as amended in 2015 and 2018, and <i style="font-style:italic;">Interim Regulation of Real Estate Advertising</i>, as published in 2015, set forth the regulations for real estate advertisements. Both state that real estate advertisements shall make truthful representations, with the total area of the apartment listed being specified as either building area or built-in building area. Furthermore, the advertisements shall not include any of the following: (1)&#160;making the promise that the property will appreciate in value or otherwise provide return on the investment; (2)&#160;indicating the location of the property using the traveling time to another specified property as a reference; (3)&#160;violating regulations concerning pricing; and (4)&#160;making misrepresentations on infrastructures, commercial centers, cultural and educational facilities that are still under planning or under construction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although China amended the <i style="font-style:italic;">Advertising Law of the People&#8217;s Republic of China</i> and the <i style="font-style:italic;">Provisions on Real Estate Advertising</i> in 2021, there were no major adjustments in relation to real estate advertisements.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">67</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulations on Foreign Investment</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Guidance Catalogue of Industries for Foreign Investment</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Investment activities in the PRC by foreign investors are principally governed by the <i style="font-style:italic;">Guidance Catalogue of Industries for Foreign Investment</i>, or the Guidance Catalog, which was promulgated and is amended from time to time by MOFCOM and the NDRC. The Guidance Catalog lays out the basic framework for foreign investment in China, classifying businesses into three categories with regard to foreign investment: &#8220;encourage,&#8221; &#8220;restricted,&#8221; and &#8220;prohibited.&#8221; Industries not listed in the catalog are generally deemed as falling into a fourth category &#8220;permitted&#8221; unless specifically restricted by other PRC laws. In addition, in June 2018 the MOFCOM and the NDRC promulgated the Negative List, which became effective on July 28, 2018, and was further updated on June 30, 2019, June 23, 2020, and December 27, 2021 (effective January 1, 2022). Pursuant to the current and the updated Negative List, real estate service section falls within the permitted catalogue. None of the PRC operating entities is engaged in any business related to the industries listed in the Catalogue (as amended by the Negative List).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 12, 2022, the NDRC and MOFCOM issued the &#8220;Market Access Negative List (2022 Edition),&#8221; establishing a system for collecting and reporting cases that violate the market access negative list, conducting market access efficiency evaluations, improving response mechanisms, and regularly reporting. Relevant information will be publicly available on the NDRC portal website and the &#8220;Credit China&#8221; website.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Investment Law</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 15, 2019, the National People&#8217;s Congress approved the Foreign Investment Law of the PRC, or the Foreign Investment Law, which came into effect on January 1, 2020 and replaced the trio of existing laws regulating foreign investment in China, namely, the Sino-foreign Equity Joint Venture Enterprise Law, the Sino-foreign Cooperative Joint Venture Enterprise Law of the PRC and the Wholly Foreign-invested Enterprise Law of the PRC, together with their implementation rules and ancillary regulations. The organization form, organization and activities of foreign-invested enterprises shall be governed, among others, by the PRC Company Law and the PRC Partnership Enterprise Law. Foreign-invested enterprises established before the implementation of the Foreign Investment Law may retain the original business organization and so on within five years after the implementation of this Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Foreign Investment Law is formulated to further expand opening-up, vigorously promote foreign investment and protect the legitimate rights and interests of foreign investors. According to the Foreign Investment Law, foreign investments are entitled to pre-entry national treatment and are subject to negative list management system. The pre-entry national treatment means that the treatment given to foreign investors and their investments at the stage of investment access shall not be less favorable than that of domestic investors and their investments. The negative list management system means that the state implements special administrative measures for access of foreign investment in specific fields. The Foreign Investment Law does not mention the relevant concept and regulatory regime of VIE structures. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">From January 1, 2021, the Supreme People&#8217;s Court&#8217;s Provisions on Several Issues Concerning the Trial of Dispute Cases of Foreign Invested Enterprises (I), as amended in 2020, came into effect. The full text of the 24 articles provides for the validity of contracts pertaining to the establishment and change of foreign-invested enterprises, the settlement of disputes between cooperating parties, and the validity of agreements on behalf of shareholding in the field of foreign investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 27, 2021, the Catalogue of Sectors Encouraging Foreign Investment, published in 2020, was officially implemented, further expanding the scope of encouraged foreign investment. The main focus of this catalogue was to further the active role of foreign investment in the supply chain and industrial chain, and to encourage foreign investment in producer service industries and in central and western regions. On October 26, 2022, the NDRC and the MOFCOM released the Catalogue of Encouraged Industries for Foreign Investment (2022 edition), which has been implemented from January 1, 2023. This revision mainly includes the following three changes: (i) continue to encourage foreign investment in advanced manufacturing; (ii) continue to guide foreign investment in modern services; and (iii)continue to guide foreign investment in advantageous industries in central and western regions and the northeast. The scope of encouraging foreign investment is further expanded to lead and support foreign investment in areas such as high-end manufacturing, research and development, modern services, and the central and western regions and the northeast. The comprehensive strengthening of foreign investment promotion and services will promote the high-quality development of the use of foreign investment, further stabilize the expectations of foreign-invested enterprises, and strengthen the confidence of foreign investors.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">68</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the Negative List, if a domestic enterprise engaged in business in the area of investment prohibited by the Negative List issues shares abroad and lists them for trading, then: (i) it shall be approved by the relevant competent state authorities; (ii) the foreign investor shall not participate in the operation and management of the enterprise; and (iii) the shareholding ratio of the foreign investor shall be implemented with reference to the relevant provisions on the management of domestic securities investment by foreign investors. The PRC operating entities&#8217; main business, real estate development, does not fall under the content of the special management measures stipulated in the Negative List and is not affected by the provisions of the list.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Foreign investors&#8217; investment, earnings and other legitimate rights and interests within the territory of China shall be protected in accordance with the law, and all national policies on supporting the development of enterprises shall equally apply to foreign-invested enterprises. Among others, the state guarantees that foreign-invested enterprises participate in the formulation of standards in an equal manner and that foreign-invested enterprises participate in government procurement activities through fair competition in accordance with the law. Further, the state shall not expropriate any foreign investment except under special circumstances. In special circumstances, the state may levy or expropriate the investment of foreign investors in accordance with the law for the needs of the public interest. The expropriation and requisition shall be conducted in accordance with legal procedures and timely and reasonable compensation shall be given. In carrying out business activities, foreign-invested enterprises shall comply with relevant provisions on labor protection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulations on Intellectual Property Rights</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The State Council and the National Copyright Administration of the PRC have promulgated various rules&#160;and regulations and rules&#160;relating to protection of software in China. Under these rules&#160;and regulations, software owners, licensees, and transferees may register their rights in software with Copy Protection Center of China or its local branches and obtain software copyright registration certificates. Although such registration is not mandatory under PRC law, software owners, licensees, and transferees are encouraged to go through the registration process and registered software rights may be entitled to better protections.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC Trademark Law, adopted in 1982 and last amended in 2019, with its implementation rules&#160;adopted in 2002 and revised in 2014, protects registered trademarks. The Trademark Office of the SAIC handles trademark registrations and grants a protection term of 10&#160;years to registered trademarks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 3, 2021, the Supreme People&#8217;s Court issued the Interpretation on the Application of Punitive Damages in Civil Cases of Infringement of Intellectual Property Rights, clarifying the criteria for severity determination and base amount punitive damages calculation and rendering the punitive damage provisions stipulated in the relevant laws implementable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 23, 2023, the China National Intellectual Property Administration released the Annual Work Guidelines for Promoting the High - Quality Development of Intellectual Property Rights (2023). These guidelines focus on strengthening the legal protection of intellectual property rights through collaboration with the Ministry of Justice. Key updates include revising the Detailed Rules for the Implementation of the Patent Law, the Guidelines for Patent Examination, and the Measures for the Registration and Management of Collective Trademarks and Certification Trademarks, alongside enhancing intellectual property rights supervision.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subsequently, on June 25, 2023, the State Administration for Market Regulation announced the implementation of the &#8220;Regulations on Prohibiting the Abuse of Intellectual Property to Exclude and Restrict Competition,&#8221; effective from August 1, 2023. These regulations intensify the monitoring of intellectual property abuse that could hinder competition, reinforcing anti-monopoly policies within the realm of intellectual property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthering these developments, on November 29, 2023, the National Certification and Accreditation Administration, in conjunction with the China National Intellectual Property Administration, declared the implementation of the revised national standard for enterprise intellectual property compliance management, GB/T 29490-2023, replacing the previous standard GB/T 29490-2013, starting January 1, 2024. The transition period, lasting two years, allows organizations with existing certifications under the old standard to undergo version change review either during annual supervision or re-certification review, or to independently initiate such review according to the new standards. Certifications that pass such review will be issued under the new standard, maintaining the original certificate&#8217;s validity period or establishing a new three-year validity if re-certification is conducted. During 2024, certifications can still be processed under the old standard, but from January 1, 2025, all new applications must adhere to the updated standards. After December 31, 2025, certificates that have not transitioned to the new standard will be subject to suspension or revocation.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">69</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item&#160;5. Operating and Financial Review and Prospects&#8212;C. Research and Development, Patents and Licenses,&#160;etc.&#8212;Intellectual Property.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulations on Foreign Currency Exchange</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Foreign Exchange Administration Rules, as amended from time to time up until the date of this annual report, and various regulations issued by the SAFE and other relevant PRC government authorities, Renminbi is freely convertible to the extent of current account items, such as trade and service-related receipts and payments, interest, and dividends. Capital account items, such as direct equity investments, loans, and repatriation of investment, unless expressly exempted by laws and regulations, still require prior approval from the SAFE or its provincial branch for conversion of Renminbi into a foreign currency, such as U.S. dollars, and remittance of the foreign currency outside of China. Payments for transactions that take place within China shall be made in Renminbi. Foreign currency revenue received by PRC companies may be repatriated into China or retained outside of China in accordance with requirements and terms specified by the SAFE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Foreign Exchange Administration Rules, foreign-invested enterprises in China may, without the approval of the SAFE, make a payment from their foreign exchange accounts at designated foreign exchange banks for paying dividends with certain evidencing documents (e.g., board resolutions and tax certificates), or for trade and services-related foreign exchange transactions by providing commercial documents evidencing such transactions. They are also allowed to retain foreign currency (subject to a cap approved by SAFE) to satisfy foreign exchange liabilities. In addition, foreign exchange transactions involving overseas direct investment or investment and trading in securities and derivative products abroad are subject to registration with the SAFE or its local counterparts and approval from or filling with other relevant PRC government authorities, if necessary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">SAFE Circular on Relevant Issues Relating to Domestic Resident&#8217;s Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or &#8220;SAFE Circular 37,&#8221; issued by the SAFE and becoming effective on July&#160;4, 2014, regulates foreign exchange matters in relation to the use of special purpose vehicles, or SPVs, by PRC residents or entities to seek offshore investment and financing and conduct round trip investment in China. Under SAFE Circular 37, an SPV refers to an offshore entity established or controlled, directly or indirectly, by PRC residents or entities for the purpose of seeking offshore financing or making offshore investment, using legitimate domestic or offshore assets or interests, while &#8220;round trip investment&#8221; refers to the direct investment in China by PRC residents or entities through SPVs, namely, establishing foreign-invested enterprises within the PRC through a new entity, merger or acquisition and other ways to obtain the ownership, control rights and management rights. SAFE Circular 37 requires that, before making contribution to an SPV, PRC residents or entities are required to complete foreign exchange registration with the SAFE or its local branch. In the event of any change in the basic information such as the domestic individual shareholder, name, operation term,&#160;etc. in connection with such SPV, or if there is a capital increase, decrease, equity transfer or swap, merge, spinoff or other material changes in connection with such SPV, the PRC residents or entities shall complete foreign exchange alteration registration formality for offshore investment. SAFE Circular 37 further provides that option or share-based incentive tool holders of a non-listed SPV can exercise the options or share incentive tools to become a shareholder of such non-listed SPV, subject to registration with the SAFE or its local branch. In addition, according to the procedural guidelines as attached to SAFE Circular 37, PRC residents or entities are only required to register the SPV directly established or controlled (first level).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February&#160;13, 2015, the SAFE further promulgated the Circular on Further Simplifying and Improving the Administration of the Foreign Exchange Concerning Direct Investment (&#8220;SAFE Circular 13&#8221;), which took effect on June&#160;1, 2015. SAFE Circular 13 has amended SAFE Circular 37 by requiring PRC residents or entities to register with qualified banks rather than the SAFE or its local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr.&#160;Siping Xu, Yang Li, Xia Ding, Qiang Ma, Liang Zhang, Zhengyuan Huang, Meina Guo, Mengnan Wang, Jie Zhang, and Lei Cai, who are our beneficial owners and are PRC residents, have completed the initial foreign exchange registrations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 7, 2021, the PBOC and the SAFE decided to lower the macro-prudential adjustment parameter for cross-border financing for enterprises from 1.25 to 1. This adjustment lowered the upper limit for cross-border financing for enterprises and financial institutions, which in turn reduced cross-border capital inflows.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">70</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 5, 2021, the SAFE issued the Measures for Discretionary Administrative Fines in Foreign Exchange Management to regulate the discretionary power of administrative fines in foreign exchange management. Previously, the macro-prudential adjustment parameter for cross-border financing for enterprises was adjusted upward in response to the COVID-19 pandemic and to encourage cross-border financing, and in early 2021, China adjusted the parameter downward to prevent and control foreign debt risks. In addition, SAFE has issued corresponding regulations to standardize foreign exchange transactions, personal regular foreign exchange business, and administrative fines for foreign exchange management, indicating a trend of increasing standardization in China&#8217;s foreign exchange management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 11, 2022, the SAFE issued the Administrative Punishment Measures of the SAFE, which came into effect on June 1, 2022. The revised content focuses on: (i) refining the jurisdiction and filing standards, regulating electronic evidence collection activities, clarifying the handling period, and further enhancing law enforcement transparency; (ii) fully implementing the administrative law enforcement publicity system, the legal review system for law enforcement decisions, and the entire process record system for law enforcement, strengthening law enforcement supervision; and (iii) improving the statement defense and hearing procedures, refining hearing standards, and fully protecting the legitimate rights and interests of administrative counterparties. The Administrative Punishment Measures of the SAFE standardizes the administrative punishment behavior of the SAFE and its branches, and ensures and supervises the foreign exchange bureau to perform its duties in accordance with the law, and protects the legitimate rights and interests of citizens, legal persons, and other organizations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Later on, the SAFE issued the Notice on Further Promoting Measures to Serve the Real Economy in the Foreign Exchange Market. The notice enriches the foreign exchange market products for customers and supports the China Foreign Exchange Trading System and Shanghai Clearing House to improve the level of foreign exchange market services and further promote the development of the foreign exchange market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 30, 2022, the SAFE issued a document issued a document stating that within the pilot areas determined by the SAFE, qualified high-tech enterprises and &#8220;specialized and new technologies&#8221; enterprises can participate in the cross-border financing facilitation pilot business in accordance with these guidelines, independently borrow foreign debt within a certain amount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 27, 2022, the PBOC, the CSRC, and the SAFE jointly issued the notice on Further Facilitating Matters Related to Overseas Institutional Investors Investing in the Chinese Bond Market. The notice supports overseas institutional investors to invest in the Chinese bond market directly or through the mutual market access program, enabling them to independently choose trading venues and facilitating cross-border fund management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 26, 2022, the SAFE issued the Implementation Rules for International Payments and Receipts Statistics Reporting Business through Banks. The rules adjusted the scope of exemption from reporting, further clarified the content of basic information elements, increased the threshold for exemption from reporting, added requirements for the deadline of &#8220;not reporting, not paying,&#8221; and deleted the requirement for &#8220;filing with the SAFE.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 10, 2022, the PBOC and the SAFE jointly issued the Regulations on the Management of Funds of Overseas Institutional Investors Investing in the Chinese Bond Market, which has been implemented from January 1, 2023. The regulations aim to improve and clarify the requirements for the management of funds invested by overseas institutional investors in the Chinese bond market. The main contents of the regulations include: (i) the unified regulation of the management rules for the funds involved in the investment, account, and payment and settlement, as well as the monitoring of statistics for overseas institutional investors investing in the Chinese bond market; (ii) the improvement of spot foreign exchange management, allowing overseas institutional investors to conduct transactions through third-party financial institutions other than settlement agents; (iii) the optimization of foreign exchange risk management policies, further expanding the foreign exchange hedging channels for overseas institutional investors, and cancelling the counterparty limit for over-the-counter transactions; (iv) the optimization of the currency matching management of inflows and outflows, improving the convenience of capital outflows for overseas institutional investors, and encouraging long-term investment in the Chinese bond market; and (v) clarifying the foreign exchange management requirements for sovereign institutions. Sovereign institutional investors who invest through custodians or settlement agents, such as commercial banks, should register with the bank.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 23, 2022, the PBOC issued the Notice on Matters Related to Fund Management of Overseas Institutions&#8217; Onshore Bond Issuance, which unified the management rules for fund registration, account opening, fund remittance and usage, statistical monitoring, etc., for panda bonds issued in the interbank and exchange markets.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">71</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 20, 2022, the Tianjin Branch of the SAFE announced that qualified domestic banks can participate in the pilot program for foreign exchange facilitation for goods and services trade, by registering with the Tianjin Branch of SAFE and recommending eligible enterprises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 26, 2022, the Tianjin Branch of the SAFE issued a notice clarifying the management measures for special handling of &#8220;no reporting, no payment&#8221; for reporting entities of banks within its jurisdiction and institutions conducting foreign-related income transactions through these banks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Overall, the government has promulgated a series of foreign exchange policies. These foreign exchange policies are conducive to further facilitating foreign institutional investors to invest in China&#8217;s bond market, enhancing the attractiveness of China&#8217;s bond market to foreign institutional investors, and providing convenience for foreign institutional investors to invest in China&#8217;s bond market in accordance with laws and regulations. The series of foreign exchange policies shows Chinese government&#8217;s determination to expand and open the financial market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 4, 2023, the SAFE issued a notice aimed at deepening reforms to enhance the facilitation of cross-border trade and investment. This initiative seeks to expand foreign exchange management reforms nationally, extending pilot policies that facilitate cross-border financing. One significant change is the relaxation of restrictions on the scale of initial expenses for overseas direct investments (ODI). Previously, the cumulative amount of remittance for preliminary expenses by domestic enterprises for overseas direct investment was capped at the equivalent of $3 million or 15% of the total investment proposed by the Chinese side. This cap has now been removed, allowing for greater flexibility in funding overseas ventures. Additionally, the notice permits the domestic equity transferor, including both institutions and individuals, to directly remit equity transfer consideration funds in foreign currency paid by domestic entities. It also allows for the foreign exchange funds raised by domestic enterprises during overseas public offerings to be transferred to the capital account settlement account. Funds in these accounts are now eligible for independent foreign exchange settlement. Furthermore, the domestic equity transferor can transfer equity transfer consideration funds received from foreign-invested enterprises&#8212;these funds can be in RMB obtained through direct foreign exchange settlement or RMB funds in accounts awaiting payment&#8212;directly to the domestic equity transferor&#8217;s RMB account. This reform aims to streamline financial transactions related to foreign investments and enhance the operational efficiency of cross-border investments by Chinese enterprises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 11, 2024, the SAFE announced the release of the &#8220;Guidelines for Statistical Services of Foreign Financial Assets, Liabilities, and Transactions (2024 Edition).&#8221; These guidelines are designed to enhance the collection and analysis of data concerning foreign financial assets and liabilities along with international balance of payments transaction flows. The primary entities required to report under these guidelines include domestic non-financial enterprises listed overseas, designated entities holding overseas equity (encompassing both individuals and institutions), and key domestic non-financial enterprises. These guidelines specify the exact information that needs to be reported, the methods of reporting, and the standards that must be adhered to in the reporting process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Following this, on April 3, 2024, the SAFE issued a notice to further optimize the management of trade foreign exchange business, effective June 1, 2024. This new policy eliminates the need for enterprises to handle the &#8220;List of Trade Foreign Exchange Income and Expenditure Enterprises&#8221; at various SAFE branches, instead allowing registration directly with domestic banks. Enterprises are required to update their directory information at a domestic bank within 30 days following any changes in the enterprise&#8217;s name, unified social credit code, legal representative, contact information, or registered address. The bank is tasked with verifying the authenticity of the updated information and maintaining records for five years. This notice represents a significant move towards streamlining foreign exchange processes and reducing administrative burdens for businesses engaged in international trade.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">72</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulations on Loans to and Direct Investment in PRC Entities by Offshore Holding Companies</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the <i style="font-style:italic;">Provisional Regulations on Statistics and Supervision of Foreign Debt</i> promulgated by the SAFE on September&#160;24, 1997, last amended on November&#160;29, 2020, and the <i style="font-style:italic;">Interim Provisions on the Management of Foreign Debts</i> promulgated by the SAFE, the National Development and Reform Commission, and the MOF and effective from March&#160;1, 2003, loans by foreign companies to their subsidiaries in China, which accordingly are foreign-invested enterprises, are considered foreign debt, and such loans must be registered with the local branches of the SAFE. Under the provisions, these foreign-invested enterprises must register with the local branches of the SAFE within 15&#160;days from the date on which the loan agreements for the foreign debt are executed. In addition, the total amount of the accumulated foreign debt borrowed by a foreign-invested enterprise is not allowed to exceed the difference between the total investment and the registered capital of the foreign-invested enterprise. In addition, the total amount of accumulated foreign debt borrowed by a foreign-invested enterprise is limited to the difference between the total investment and the registered capital of the foreign-invested enterprise. Total investment of a foreign-invested enterprise is the total amount of capital that can be used for the operation of the foreign-invested enterprise, as approved by MOFCOM or its local counterpart, and may be increased or decreased upon approval by MOFCOM or its local counterpart. Registered capital of a foreign-invested enterprise is the total amount of capital contributions made to the foreign-invested enterprise by its foreign holding company or owners, as approved by MOFCOM or its local counterpart and registered at the SAIC or its local counterpart.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to applicable PRC regulations on foreign-invested enterprises, capital contributions from a foreign holding company to its PRC subsidiaries, which are considered foreign-invested enterprises, may only be made when the approval by MOFCOM or its local counterpart is obtained. In approving such capital contributions, MOFCOM or its local counterpart examines the business scope of each foreign-invested enterprise under review to ensure it complies with the Catalogue (as amended by the Negative List) lists the industries and economic activities in which foreign investment in the PRC is encouraged, restricted or prohibited. Any industry not listed in the Catalogue is a permitted industry. Pursuant to the Catalogue (as amended by the Negative List), real estate service section falls within the permitted catalogue. None of the PRC operating entities is engaged in any businesses related to the industries listed in the Catalogue (as amended by the Negative List).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities, such as Mingda Tianjin and the Chengdu Branch Office, are foreign-invested enterprises subject to the regulations discussed above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 26, 2021, the MOF issued the Notice on Improving the Market Constraint Mechanism and Strictly Preventing Foreign Debt Risks and Local Debt Risks, demanding that enterprises intending to borrow medium- and long-term foreign debts to establish a sound corporate governance structure, management decision-making mechanism, and financial management system, to standardize information disclosure, to pay close attention to exchange rate movements, and to effectively prevent and control foreign debt risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 5, 2023, the NDRC issued the Management Measures for the Review and Registration of Medium- and Long-Term Foreign Debts of Enterprises. It includes six chapters and 37 articles, covering general principles, foreign debt scale and usage, foreign debt review and registration, foreign debt risk management and supervision, legal responsibilities, and supplementary provisions. The new measures include the indirect borrowing of foreign debt by domestic enterprises from overseas being included in the management scope, and a requirement for the actual use of funds raised by foreign debt to be consistent with the registered content, with no misappropriation allowed. At the same time, other regulatory measures have been strengthened.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the press conference on the Management Measures for the Review and Registration of Medium- and Long-Term Foreign Debts of Enterprises held by the NDRC, the NDRC stated that the formulation of this measures aims to further improve the management of enterprise medium and long-term foreign debt, enhance standardization, institutionalization, transparency, and convenience, effectively prevent foreign debt risks, and promote healthy and orderly development of overseas financing by enterprises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on the recent policies and regulations issued by the Chinese government, it is evident that the government has strengthened its oversight of indirect borrowing of external debt by domestic enterprises. In the future, VIE structured enterprises may be affected to some extent in their ability to raise funds abroad due to the increased scrutiny and approval requirements set forth by the NDRC.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">73</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 4, 2023, the SAFE issued a notice on further deepening reforms to promote the facilitation of cross-border trade and investment. This notice cancels the requirement for approval to open foreign debt accounts in other regions and allows non-financial enterprises with reasonable needs to open such accounts in banks outside the foreign exchange branch of their registered location.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">R</i><i style="font-style:italic;">egulations on Employee Share Options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the <i style="font-style:italic;">Implementation Rules of the Administrative Measures for Individual Foreign Exchange</i>, or the Individual Foreign Exchange Rules, issued on January 5, 2007 by the SAFE, PRC citizens who are granted shares or share options by an overseas listed company according to its employee share option or share incentive plan are required, through the PRC subsidiary of such overseas listed company or any other qualified PRC agent, to register with the SAFE and complete certain other procedures related to the share option or other share incentive plan. Foreign exchange income received from the sale of shares or dividends distributed by the overseas listed company may be remitted into a foreign currency account of such PRC citizen or be exchanged into Renminbi. Our and the PRC operating entities&#8217; PRC citizen employees who have been granted share options, or PRC option holders, have been subject to the Individual Foreign Exchange Rules since the listing of our Ordinary Shares on Nasdaq. If we or our PRC citizen employees fail to comply with these regulations, we or our PRC option holders may be subject to fines and legal sanctions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 28, 2021, CSRC issued the Guidelines on the Content and Format of Information Disclosure by Companies Issuing Public Securities No. 2 - Content and Format of Annual Reports, stipulating that the company shall disclose the specific implementation of the stock incentive plan, employee stock ownership plan, or other employee incentives in the reporting period. The stock incentives granted to directors and senior management shall be separately presented by the company according to the unlocked shares, unlocked shares, exercisable shares, exercised shares, exercise price, and market price at the end of the reporting period. Companies are encouraged to disclose in detail the appraisal mechanism for senior management, and the establishment and implementation of the incentive mechanism during the reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 12, 2021, the SAT issued a notice of Several Measures for Further Deepening the &#8216;Streamlining Administration and Delegating Power, Improving Services&#8217; Reform in the Taxation Field to Cultivate and Stimulate Market Entities&#8217; Vitality. The notice includes 15 new measures, one of which is to strengthen the management of individual income tax on equity incentive plans. According to China&#8217;s current tax law, although dividends and income from overseas enterprises received by Chinese employees are considered as income from outside China, they are still subject to individual income tax in China. In addition, when a domestic resident enterprise acts as the filing obligor, it needs to choose the option of &#8220;direct control&#8221; or &#8220;indirect agreement control&#8221; in the relationship with the foreign enterprise when filing. This indicates that the notice expands the scope of filing from listed companies to non-listed companies, and from domestic resident enterprises to offshore company structures, including agreement control or VIE structures, established by domestic target enterprises overseas, and clarifies the time limit and requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 18, 2023, the Ministry of Finance and the State Administration of Taxation issued a notice to continue implementing personal income tax policies related to equity incentives for listed companies. Individuals receiving equity incentives such as stock options, stock appreciation rights, restricted stocks, and equity rewards, which comply with relevant laws and regulations of the Ministry of Finance and the State Administration of Taxation, will not include these in their comprehensive income for the current year. Instead, these will be taxed separately at the full amount using the comprehensive income tax rate table. The calculation formula is as follows: taxable amount is equal to equity incentive income times applicable tax rate minus quick calculation deduction amount. If a resident receives two or more equity incentives within a tax year, the taxes will be calculated and paid according to the provisions of the announcement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Regulations on Dividend Distribution</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The principal regulations governing the distribution of dividends paid by wholly foreign owned enterprises include the Company Law of the PRC. Under the Company Law of the PRC, wholly foreign owned enterprises in China may pay dividends only out of their accumulated profits, if any, as determined in accordance with the PRC accounting standards and regulations. In addition, a wholly foreign owned enterprise in China is required to set aside at least 10% of its after-tax profits based on PRC accounting standards each year to its general reserves until its cumulative total reserve funds reaches 50% of its registered capital. These reserve funds, however, may not be distributed as cash dividends. For each of the PRC operating entities that has achieved profit under the PRC accounting standards, it has set aside at least 10% of its after-tax profits to meet the statutory reserve requirements.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">74</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A wholly foreign-owned enterprise may, at its discretion, allocate a portion of its after-tax profits calculated based on the PRC accounting standards to staff welfare and bonus funds. These reserve funds and staff welfare and bonus funds are not distributable as cash dividends except in the event of liquidation and cannot be used for working capital purposes. None of the PRC operating entities has set aside its after-tax profits, if any, to fund these discretionary staff welfare and bonus funds. We have not implemented any policy or plan for the PRC operating entities to maintain discretionary staff welfare and bonus funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On January 5, 2022, the CSRC released the Guidelines for the Supervision of Listed Companies No. 3 - Cash Dividends of Listed Companies, to supervise listed companies in improving the internal decision-making procedures and mechanisms for profit distribution, supporting listed companies to adopt differentiated and diversified ways to return value to investors, improving dividend supervision regulations, strengthening supervision and inspection efforts, and further modifying, supplementing, and improving the work of cash dividends for listed companies. On December 15, 2023, the revised version, &#8216;Guidelines for the Supervision of Listed Companies No. 3- Cash Dividends of Listed Companies (Revised in 2023),&#8217; was officially implemented by the CSRC, abolishing the earlier version. This revision encourages listed companies to increase the frequency of cash dividends, provided they meet the conditions for profit distribution, and aims to stabilize investor dividend expectations. It also strengthens disclosure requirements and other institutional constraints on listed companies that fail to issue cash dividends, in order to supervise dividend distribution and promote the further optimization of dividend methods and pacing. The guidelines emphasize monitoring listed companies with high financial investments but low dividend levels, urging them to improve their dividend practices, enhance asset utilization efficiency, and better focus on their core business to provide returns to investors. Special attention should be paid to companies with high debt-to-asset ratios and poor cash flows from operating activities, as well as those with a large proportion of cash dividends. Corresponding regulatory measures should be taken to prevent adverse effects on the companies&#8217; production, operations, and debt repayment capabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Regulations in the European Economic Area</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The EU pursues common standards of laws and regulations to create consistency across the internal market and reduce compliance and regulatory burdens for businesses operating on a cross-border basis. The Agreement on the European Economic Area (EEA) extends this objective to Iceland, Liechtenstein, and Norway. Members of the EEA have agreed to enact legislation similar to that passed in the EU in many areas. To the extent that activities are carried out within a Member State&#8217;s jurisdiction, the authorities of that host Member State supervise the conduct of such activities. The UK ceased to be a Member State of the EU as from 11 pm on January 31, 2020, and entered into a &#8220;Transition Period&#8221; pursuant to UK/EU Withdrawal Act 2020 during which EU law continued to be applicable in the UK. On December 31, 2020, the Transition Period terminated, and EU law was no longer applicable within the UK. As from the end of the Transition Period, new UK requirements must be complied with when conducting regulated activity in the UK.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The UK subsidiaries, MD UK, Mansions, and Fernie Castle Culture, operate their business in the UK; the German subsidiary, MD German, operates its business in Germany. The operations of our UK and German subsidiaries are subject to the laws and regulations of the relevant jurisdictions as well as the rules, reporting obligations and interpretations of all such requirements and obligations by various governing bodies, which may involve the EU laws and agencies, or the states of the UK and Germany. In addition, changes to such laws, regulations, rules, reporting obligations and related compliance obligations could result in significant costs but are not expected to have a material effect on our capital expenditures, results of operations and competitive position as compared to prior periods.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">C.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Organizational Structure</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">See &#8220;Item 3. Key Information.&#8221;</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">D.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Property, Plants and Equipment</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our principal office is located at Fernie Castle, Letham, Cupar, Fife, KY15 7RU, United Kingdom, which we purchased and have owned since August 5, 2022, pursuant to the Agreement with Braveheart on August 3, 2022. See &#8220;&#8212;B. Business Overview&#8212;Overview.&#8221; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of December 31, 2023, the PRC operating entities did not maintain local offices in China, as the Company&#8217;s focus has shifted to operations in the UK. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">75</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_b5636fb2_ce0c_49d1_80d2_cb9efdcf015f"></a><a id="Item4AUNRESOLVEDSTAFFCOMMENTS_289911"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;4A. UNRESOLVED STAFF COMMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_dcca34b1_2cef_4078_bba3_b7291de61a8a"></a><a id="Item5OPERATINGANDFINANCIALREVIEWANDPROSP"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We operate our business through MD UK, Mansions, Mingda Tianjin, which is a VIE in the PRC, and Mingda Tianjin&#8217;s subsidiaries. The following condensed consolidating statements summarize the nature of assets held by, and operations of, &#8220;Parent,&#8221; &#8220;MDJH Hong Kong,&#8221; &#8220;WFOE,&#8221; &#8220;VIE and its subsidiaries,&#8221; and &#8220;Other Subsidiaries.&#8221; &#8220;Parent&#8221; refers to MDJM LTD, a Cayman Islands exempted company listed on Nasdaq. &#8220;MDJH Hong Kong&#8221; refers to MDJCC Limited, a Hong Kong corporation, which is wholly owned by MDJM LTD. &#8220;WFOE&#8221; refers to Beijing Mingda Jiahe Technology Development Co., Ltd, which is a wholly-owned Chinese subsidiary of MDJM LTD. &#8220;VIE and its subsidiaries&#8221; refer to Mingda Tianjin and its subsidiaries, in which we have no equity interests. &#8220;Other Subsidiaries&#8221; refer to MD Local Global Limited, a UK company, which is wholly owned by MDJM LTD, and Mansions Catering and Hotel Ltd, a UK company, which is 100% owned by MD Local Global Limited as of December 31, 2023 (Mansion Catering and Hotel Ltd was 51% owned by MD Local Global Limited as of December 31, 2021, and was 100% owned by MD Local Global Limited as of December 31, 2022).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">MDJM LTD</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">SELECTED CONDENSED CONSOLIDATING BALANCE SHEETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:54.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">As of December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">MDJH</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">VIE and its</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Parent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">WFOE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Eliminating</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Consolidated</p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Cayman Islands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Hong Kong)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(UK)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Adjustments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Totals</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,687</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 99</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 59</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 499,654</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 503,505</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net of allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 164,170</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 164,170</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">VIE&#8217;s profit receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 737,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (737,798)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Due from VIE, WFOE, Parent, and Other Subsidiaries (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 565,600</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,022,528</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 918,847</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,689,559</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (65,320)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (5,131,214)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Inter-group investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,580,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 500,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (5,080,000)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,520</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6,765</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,323,282</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,331,567</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 5,150,807</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,522,627</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,656,651</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,860,553</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,757,616</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (10,949,012)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,999,242</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued liabilities, value-added tax, and other taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 94,532</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 431,791</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (424,354)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 101,969</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">VIE&#8217;s profit payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 737,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (737,798)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Due to VIE, WFOE, Parent, and Other Subsidiaries (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,348,528</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,532,188</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 452,363</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,237,196</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (751,045)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (4,819,230)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 17,294</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,774</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 20,068</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,348,528</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,532,188</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 452,363</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,086,820</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (316,480)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (5,981,382)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 122,037</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Inter-group investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 478,880</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,499,263</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (4,978,143)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Common stocks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,295</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 10,380</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 11,675</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Capital and additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,283,337</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,572,437</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (10,380)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6,845,394</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Statutory reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 327,140</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 327,140</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Retained earning (deficit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (482,353)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (9,561)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (13,004)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,217,734)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (640,782)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,363,436)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated VIE&#8217;s profit contributions (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 737,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (737,798)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 614</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (170,313)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 215,615</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 10,516</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 56,432</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total MDJM Ltd shareholders&#8217; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,802,279</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (9,561)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,204,288</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (226,268)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,074,096</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (4,967,629)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,877,205</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities and Equities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 5,150,807</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,522,627</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,656,651</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,860,552</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,757,616</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (10,949,011)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,999,242</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">76</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:55.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">As of December 31, 2022</p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">MDJH</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">VIE and its</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Parent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">WFOE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Eliminating</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Consolidated</p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Cayman Islands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Hong Kong)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(UK)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Totals</p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 77,702</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 28</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 70,167</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,154</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,281,107</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,433,158</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net of allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 961,793</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6,026</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 967,819</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">VIE's profit receivable (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 737,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (737,798)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Due from Parent, MDJH Hong Kong, WOFE, VIE, and Other Subsidiaries (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 565,500</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,287,313</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,212,424</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 798,593</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 129,930</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,993,760)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Inter-group investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,580,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 500,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (5,080,000)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 728</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 85,426</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,145,595</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,349</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,234,098</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">5,223,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,787,341</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">2,020,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">1,849,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">4,562,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (9,809,209)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">5,635,075</p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued liabilities, value-added tax, and other taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 831</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 252,711</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 57,195</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,349</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 313,086</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Short-term loans payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 372,679</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 372,679</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">VIE's profit payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 737,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (737,798)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Due to Parent, MDJH Hong Kong, WOFE, VIE, and Other Subsidiaries (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">1,287,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,795,493</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">798,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">200,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (4,081,727)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 17,799</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,380</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 20,179</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,288,144</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,795,493</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 798,593</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,380,987</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 259,903</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (4,817,176)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 705,944</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Equities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Inter-group investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 492,846</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,579,980</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (5,072,826)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Common stocks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,295</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 10,380</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 11,675</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Capital and additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,283,337</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,572,437</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (10,380)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6,845,394</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Statutory reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 327,140</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 327,140</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Retained earning (deficit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (348,846)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (8,152)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (9,203)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,554,913)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (281,876)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,202,990)</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated VIE's profit contributions (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 737,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (737,798)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (137,887)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,651</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 80,793</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (52,088)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Total MDJM Ltd shareholders&#8217; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">3,935,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (8,152)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">1,221,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">468,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">4,302,755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (4,992,033)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">4,929,131</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities and Equities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">5,223,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">1,787,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">2,020,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">1,849,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">4,562,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (9,809,209)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">5,635,075</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">VIEs incurred loss in 2022, so no shared profit was added in 2022.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">This line item refers to balances due from or due to Parent, MDJH Hong Kong, WFOE, VIE (Mingda Tianjin and its operational subsidiaries in China), and other subsidiaries owned by MDJM (the &#8220;Group&#8221;). The balances resulted from monetary transactions among the Group, such as advancing cash to establish a new operation, and paying expenses on behalf of other entities within the Group. There is no sales or purchase activity involved. The balances of due from or due to Parent, MDJH Hong Kong, WFOE, VIE, and Other Subsidiaries are elimination items in our consolidating financial statements. Each entity in the Group is a legal entity. The unpaid balances will be settled by cash payment or by taking a loss, if any. The Company has no immediate plan to settle the intercompany amounts and such amounts will remain outstanding for the foreseeable future.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">VIE&#8217;s loss was not included.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">77</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:53.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">As of December 31, 2021</p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">MDJH</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">VIE and its</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Parent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">WFOE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Eliminating</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Consolidated</p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Cayman Islands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Hong Kong)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(UK)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Adjustments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Totals</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,743,412</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 22</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 500,725</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 447,054</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,052,865</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 5,744,078</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net of allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,125,712</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 11,999</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,137,711</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">VIE&#8217;s profit receivable (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 737,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (737,798)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Receivable from related parties (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 71,035</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 71,035</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Due from Parent, MDJH Hong Kong, WOFE, VIE, and other subsidiaries (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 500,130</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,386,645</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,425,457</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,436,871</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 48,955</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (4,798,058)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Inter-group investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,100,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 500,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,600,000)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,881</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 398,844</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 10,590</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,831</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 416,146</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">5,418,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,886,667</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,663,980</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,408,481</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,124,409</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (9,133,025)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 8,368,970</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued liabilities, value-added tax, and other taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,151,129</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 10,376</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,831</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,164,336</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">VIE&#8217;s profit payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 737,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (737,798)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Due to Parent, MDJH Hong Kong, WFOE, VIE, and other subsidiaries (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,386,645</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,893,375</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,436,871</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 48,039</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (4,764,930)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 243,455</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,763</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 247,218</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,386,645</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,893,375</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,436,871</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,132,382</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 62,178</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (5,499,897)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,411,554</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Equities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Inter-group investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">535,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">3,100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,635,231)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Common stocks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,295</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 10,380</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 11,675</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Capital and additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,283,337</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,572,437</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (10,380)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6,845,394</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Statutory reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 327,140</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 327,140</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Retained earning (deficit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (252,819)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (6,708)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (43,452)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 51,201</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (31,013)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (282,791)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated VIE&#8217;s profit contributions (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 737,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (737,798)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,468)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 63,119</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 149</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,103</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 62,903</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Total MDJM Ltd shareholders&#8217; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,031,813</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (6,708)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,227,109</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,276,099</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,069,136</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,633,128)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6,964,321</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (6,905)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (6,905)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities and Equities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 5,418,458</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,886,667</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,663,980</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,408,481</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,124,409</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (9,133,025)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 8,368,970</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">VIE incurred a loss in 2021, so no shared profit was added in 2021.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">VIE&#8217;s loss was not included.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represented the fund advanced for the establishment of new subsidiaries that had not been completed as of December 31, 2021. The formation of these new subsidiaries was completed in January and February 2022, and these new subsidiaries are included in the consolidated group in the reporting period in 2022.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">This line item refers to balances due from or due to Parent, MDJH Hong Kong, WFOE, VIE (Mingda Tianjin and its operational subsidiaries in China), and other subsidiaries owned by MDJM. The balances resulted from monetary transactions among the Group, such as advancing cash to establish a new operation, and paying expenses on behalf of other entities within the Group. There is no sales or purchase activity involved. The balances of due from or due to Parent, MDJH Hong Kong, WFOE, VIE, and Other Subsidiaries are elimination items in our consolidating financial statements. Each entity in the Group is a legal entity. The unpaid balances will be settled by cash payment or by taking a loss, if any. The Company has no immediate plan to settle the intercompany amounts and such amounts will remain outstanding for the foreseeable future.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">78</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">MDJM LTD</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">SELECTED CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHESIVE INCOME (LOSS)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="20" style="vertical-align:bottom;width:54.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">MDJH</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">VIE and its</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Parent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">WFOE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Eliminating</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Consolidated</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Cayman Islands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Hong Kong)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(UK)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Totals</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 41,954</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 517,761</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (414,852)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 144,863</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Service fee income from VIE and its subsidiaries*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Payroll and payroll taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (486,954)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (85,286)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (572,240)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (6,045)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (439,237)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (80,343)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (525,625)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other G&amp;A expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (127,462)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,410)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,578)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 90,239</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (744,796)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 414,852</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (371,155)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (133,507)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,410)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,578)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (793,998)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (392,664)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,324,157)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,223)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 142,012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 33,757</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 174,546</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (10,835)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (10,835)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (133,507)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,410)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,801)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (662,821)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (358,907)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,160,446)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to MDJM Ltd ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (133,507)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,410)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,801)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (662,821)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (358,907)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,160,446)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (133,507)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,410)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,801)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (662,821)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (358,907)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,160,446)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Change in foreign currency translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 259</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (32,425)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 210,964</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (70,278)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 108,520</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive income attributable to non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive income (loss) attributable to MDJM Ltd ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (133,507)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,410)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,542)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (695,246)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (147,943)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (70,278)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,051,926)</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>According to the &#8220;Exclusive Business Cooperation Agreement,&#8221; WFOE is entitled to receive 100% of VIE and its subsidiaries&#8217; net income after deduction of required PRC statutory reserve as a service fee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:54.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended December 31, 2022</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">MDJH</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">VIE and its</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Parent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">WFOE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Eliminating</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Consolidated</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Cayman Islands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Hong Kong)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(UK)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Adjustments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;Totals</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 434,371</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 16,263</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 450,634</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Service fee income from VIE and its subsidiaries*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Payroll and payroll taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,331,838)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (39,134)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,370,972)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (11,694)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (408,883)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (135,080)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (555,657)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other G&amp;A expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (84,332)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,444)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,610)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (295,480)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (88,670)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (473,536)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (96,026)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,444)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,610)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,601,830)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (246,621)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,949,531)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 37,859</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (245,217)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 5,825</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (201,533)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,020)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,020)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (96,026)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,444)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 34,249</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,847,047)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (243,816)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,154,084)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to MDJM Ltd ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (96,026)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,444)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 34,249</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,847,047)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (243,816)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,154,084)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (96,026)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,444)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 34,249</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,847,047)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (243,816)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,154,084)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Change in foreign currency translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 75,539</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (187,072)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 10,333</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (101,200)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive income attributable to non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive income (loss) attributable to MDJM Ltd ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (96,026)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,444)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 109,788</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,034,119)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (233,483)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,255,284)</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Symbol';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">*</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">VIE and its subsidiaries incurred loss in 2022 and WFOE is not entitled to any service fee income or share of VIE and its subsidiaries&#8217; profit.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="20" style="vertical-align:bottom;width:54.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Years Ended December 31, 2021</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">MDJH</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">VIE and its</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Parent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">WFOE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Eliminating</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Consolidated </p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (Cayman Islands)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Hong Kong)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (PRC)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (UK)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Adjustments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Totals</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,446,764</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 19,469</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,466,233</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Service fee income from VIE and its subsidiaries*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Payroll and payroll taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (5,540,125)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (14,061)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (5,554,186)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (5,225)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (439,585)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (15,464)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (460,274)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other G&amp;A expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (118,347)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,743)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (566,353)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (31,381)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (721,258)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (123,572)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,743)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,099,299)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (41,437)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,269,485)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6,852</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (14,130)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 30,584</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,376</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 26,682</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (9,963)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (9,963)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (116,720)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (17,873)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,078,678)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (38,061)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,252,766)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 7,048</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 7,048</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to MDJM Ltd ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (116,720)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (17,873)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,071,630)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (38,061)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,245,718)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (116,720)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (17,873)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,078,678)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (38,061)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,252,766)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Change in foreign currency translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,060)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 95,462</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 292</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 94,694</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive income attributable to non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (143)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (143)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive loss attributable to MDJM Ltd ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (116,720)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (18,933)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,983,216)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (37,912)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,158,215)</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Symbol';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">*</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">VIE and its subsidiaries incurred loss in 2021 and WFOE is not entitled to any service fee income or share of VIE and its subsidiaries&#8217; profit.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">79</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">MDJM LTD</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">SELECTED CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:54.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">MDJH</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">VIE and its</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Parent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">WFOE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Eliminating </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Consolidated</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Cayman Islands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Hong Kong)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(UK)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Totals</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Operating Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (133,507)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,410)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,801)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (662,821)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (358,907)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,160,446)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Non cash service fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (151,853)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (6,739)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (18,499)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (177,091)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other adjustments to reconcile net income (loss) to net cash provided by operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,623)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 781,548</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (41,753)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 738,172</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash Provided by (Used in) Operating Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (135,130)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,410)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,801)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (33,126)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (407,399)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (18,499)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (599,365)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Investing Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Advanced (to) / from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 61,115</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,480</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (64,554)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 324,468</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (323,507)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 998</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 67,760</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (106,544)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (38,784)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash Provided by (Used in) Investing Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 61,115</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,480</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (64,554)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 392,228</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (430,051)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 998</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (38,784)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Financing Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net proceeds from initial public offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Repayment of short-term loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (363,089)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (363,089)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash Provided by (Used in) Financing Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (363,089)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (363,089)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,806)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (108)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 55,997</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 17,501</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 71,585</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net change in cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (74,015)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 71</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (70,161)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (4,095)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (781,453)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (929,653)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, and restricted cash - beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 77,702</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 28</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 70,167</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,154</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,281,107</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,433,158</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, and restricted cash - end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,687</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 99</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 59</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 499,654</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 503,505</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:54.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended December 31, 2022</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">MDJH</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">VIE and its</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Parent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">WFOE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Eliminating</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Consolidated</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Cayman Islands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Hong Kong)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(UK)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Totals</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Operating Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (96,026)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,444)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 34,249</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,847,047)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (243,816)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,154,084)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Non cash service fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other adjustments to reconcile net income (loss) to net cash provided by operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 14,110</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (37,646)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 479,631</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 110,872</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 566,967</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash Provided by (Used in) Operating Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (81,916)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,444)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,397)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,367,416)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (132,944)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,587,117)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Investing Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Advanced to/from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 31,349</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,140,798)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,109,449)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash Provided by (Used in) Investing Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 31,349</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,140,798)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,109,449)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Financing Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from short-term loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 381,754</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 381,754</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Intercompany investment (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,480,000)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,480,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Intercompany financing activities (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (103,794)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,450</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (439,335)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 537,267</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,412</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash Provided by (Used in) Financing Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,583,794)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,450</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (439,335)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 919,021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,484,412</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 381,754</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 12,175</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (25,459)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 17,572</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,288</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net change in cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,665,710)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (430,557)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (442,505)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,771,758)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (4,310,524)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, and restricted cash - beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,743,412</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 22</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 500,725</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 446,658</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,052,865</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 5,743,682</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, and restricted cash - end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">77,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">70,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">4,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">1,281,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">1,433,158</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represented the amount invested into MD UK.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represented the changes in the balances of &#8220;due to/due from related parties.&#8221; The nature of intercompany transactions is temporary internal financing. The balance of due to/from balance will be settled within the sub-group, such as, among Parent and its subsidiaries and among the VIE and subsidiaries of the VIE when funds are available.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">80</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:54.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended December 31, 2021</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">MDJH</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">VIE and its</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Effect</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Parent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">WFOE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Consolidated</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Cayman Islands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Hong Kong)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(PRC)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(UK)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Exchange</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Totals</p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Operating Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (116,720)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (17,873)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,078,678)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (38,061)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (2,252,766)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Non cash service fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other adjustments to reconcile net income (loss) to net cash provided by operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,622)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,913,775</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (8,070)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 14,402</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,918,485</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash Provided by (Used in) Operating Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (118,342)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (1,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (17,873)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (164,903)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (46,131)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 14,402</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (334,281)</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Investing Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Advanced to related parties (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (71,035)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (71,035)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Other investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 17,680</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (556)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 17,124</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash Provided by (Used in) Investing Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (71,035)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 17,680</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (556)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (53,911)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Financing Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Intercompany investment (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,100,000)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,100,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Intercompany financing activities (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 56,278</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">1,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">3,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (54,167)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 82</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (7,362)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash Provided by (Used in) Financing Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,043,722)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">1,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">3,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (54,167)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,100,082</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (7,362)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">14,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">15,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (530)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (7,040)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">22,224</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net change in cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (3,233,099)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (185,988)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3,052,865</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (365,968)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, and restricted cash - beginning of the period (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 4,976,511</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">500,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">633,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">6,110,046</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, and restricted cash - end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,743,412</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">500,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">447,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">3,052,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;">5,744,078</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represented the fund advanced for the establishment of new subsidiaries that had not been completed as of December 31, 2021. The formation of these new subsidiaries was completed in 2022, and they are included in the consolidated group in the reporting period in 2022.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represented the amount invested into MD UK.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represented the amount invested into WFOE, Beijing Mingda.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represented the changes in the balances of &#8220;due to/due from related parties.&#8221; The nature of intercompany transactions is temporary internal financing. The balance of due to/from balance will be settled within the sub-group, such as, among Parent and its subsidiaries and among the VIE and subsidiaries of the VIE when funds are available. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$647 was removed from the opening balance in 2021 due to deconsolidation.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following discussion of our financial condition and results of operations is based upon and should be read in conjunction with our consolidated financial statements and their related notes included in this annual report. This report contains forward-looking statements. See &#8220;Item&#160;5. Operating and Financial Review and Prospects&#8212;G. Safe Harbor.&#8221; In evaluating our business, you should carefully consider the information provided under the caption &#8220;Item&#160;3. Key Information&#8212;D. Risk Factors&#8221; in this annual report. We caution you that our businesses and financial performance are subject to substantial risks and uncertainties.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">A.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Operating Results</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Comparison of Results of Operations for the Years Ended December 31, 2023 and 2022</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change&#160;in&#160;$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change&#160;in&#160;%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 144,863</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 450,634</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (305,771)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (68)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">81</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The revenue for the year ended December 31, 2023, was $144,863, a decrease of $305,771, or 68%, from $450,634 in 2022. The decrease of the revenue for 2023 was primarily attributed to the shrinking of sales in new residential housing market in the PRC; the real estate agent income in 2023 was $41,954, a decrease of $392,417, or 90%, compared to $434,371 in 2022. The Company is shifting its focus to United Kingdom and other non-PRC markets. As a result, the PRC operating entities acquired no new projects in 2023 and have not acquired any new projects in 2024, as of the date of this report. The Company acquired two new properties in the UK, which started generating income in 2023. Revenue from the UK hotel and related businesses totaled $102,909, marking an increase of $86,646, or 533%, compared to $16,263 in 2022. This significant growth is attributable to the newly acquired properties in the UK.The Company is optimistic about its UK operations and is transforming itself into a hub for artisan exchanges, art shows, and sales. Currently, the Robin Hill Hotel is being redeveloped into an art-focused hotel that will feature a diverse range of artworks and regularly host art exhibitions. These pieces of arts will be available for purchase both in-person and online, thereby enhancing the hotel&#8217;s appeal and contributing to increased room rates and additional revenue streams. The art industry represents a new avenue for the Company&#8217;s external growth.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Recently, the Company has partnered with a Tianjin-based artist who is skilled in dough sculpture and a recognized inheritor of intangible cultural heritage. His first batch of artworks is on its way to the UK. Additionally, the Company is in negotiations with another artist, a national representative inheritor of Suzhou embroidery. This partnership is expected to soon bring Suzhou embroidery artists into the Company&#8217;s fold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To achieve these goals, the Company may need time to build public awareness and secure additional funding. However, there are uncertainties associated with these new ventures, including no guaranteed profitability in the short to medium term and challenges in maintaining sustainable financial sources for long-term support. Furthermore, increasing energy costs, a labor shortage in the UK, and the ongoing conflict in Ukraine could negatively impact the Company&#8217;s operations in the region.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Operating Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarized the PRC operating entities&#8217; operating expenses for the years ended December 31, 2023 and 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change in US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">% Change</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:55.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating Expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:55.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Selling expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 63</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,219</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (10,156)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(99)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Payroll, payroll taxes and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 572,240</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,370,972</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (798,732)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 525,625</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 555,657</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (30,032)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 76,246</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 36,243</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 40,003</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 110</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">(Recovery) allowance for current expected credit losses (&#8220;CECL&#8221;) &#8211; trade receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (159,509)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 165,464</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (324,973)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (196)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 454,355</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 261,610</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 192,745</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:55.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,469,020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,400,165</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (931,145)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(39)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The operating expenses for the year ended December 31, 2023 were $1,469,020, a decrease of $931,145, or 39%, from $2,400,165 in 2022. The decline in operating expenses was a direct reflection of the decline in revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Selling expenses were $63 in 2023, a decrease of $10,156, or 99%, from $10,219 in 2022, the PRC operating entities continued to reduce their selling activities in 2023, due to the depressed Chinese real estate market. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Payroll, payroll taxes, and others were $572,240 in 2023, a decrease of $798,732, or 58%, compared to $1,370,972 in 2022. In response to a shrinking market, the PRC operating entities have reduced sales and other staff. On December 31, 2023, the Company had 11 employees, unchanged from 11 on December 31, 2022. Accordingly, the payroll, payroll taxes, and other related employment expenses decreased.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Professional fees consist of legal, US GAAP audit, consulting, investors relationship and other U.S. SEC filing related fees. Professional fees were $525,625 in 2023, a decrease of $30,032, or 5%, compared to $555,657 in 2022. The decrease in the Company&#8217;s professional fees reflected the Company&#8217;s efforts to control the costs.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">82</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization expenses totaled $76,246 for the year ended December 31, 2023. This represents an increase of $40,003, or 110%, from $36,243 in 2022. The substantial rise in depreciation expenses was primarily due to the depreciation of real estate properties in the UK. As of December 31, 2023, the net assets remaining in China were approximately $2,000. Currently, the Company does not have any plans to acquire new assets in China. In 2023, the allowance for CECL on trade receivables, net, recorded a recovery of $159,509, compared to an allowance of $165,464 in 2022. This recovery was primarily due to the successful collection of accounts receivable that had previously been written off based on management&#8217;s judgment. It is important to note that this recovery is not an accounting adjustment resulting from the adoption of ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group implemented this standard at the start of the fiscal year on January 1, 2023. &#160;In accordance with ASU 2016-13, the Group assesses the risk of accounts receivable in all ages and makes reservation for the risk of accounts receivable in all ages. &#160;Following CECL rates were used to calculate current expected credit losses:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Age of acconts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">31-60&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">61-90&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">91-180&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">181-365&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Over&#160;365&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:42.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historical loss rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:42.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.38</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.76</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.14</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.26</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.53</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.55</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:42.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">CECL rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.38</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.76</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.14</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.26</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.53</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 24.55</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other general and administrative expenses totaled $454,355 for the year ended December 31, 2023, representing an increase of $192,745, or 74%, from $261,610 in 2022. Expenses related to UK operations were $255,533, representing a significant increase of $147,031, or 136%, from $108,502 in 2022, which reflected the Company&#8217;s efforts to strengthen its operations in the UK.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Net Income</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change&#160;in&#160;US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change&#160;in&#160;%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 144,863</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 450,634</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (305,771)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (68)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,469,020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,400,165</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (931,145)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (39)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Loss) income from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,324,157)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,949,531)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 625,374</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (32)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest and other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 155,796</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (15,604)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 171,400</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,098)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gain (loss) on sale of asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (12)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,954</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (10,966)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (100)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss on deconsolidation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (240,431)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 240,431</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (100)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gain (loss) on foreign currency transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,762</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 43,548</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (24,786)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (57)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total other income and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 174,546</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (201,533)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 376,079</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (187)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income before income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,149,611)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,151,064)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,001,453</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (47)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Provision for income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (10,835)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,020)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (7,815)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 259</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,160,446)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,154,084)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 993,638</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (46)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our net loss was $1,160,446 in 2023, a decrease of $993,638, or 46%, compared to a net loss of $2,154, 084 in 2022. The decrease in our net loss in 2023 mainly resulted from a 68% decrease in revenue and a $931,145, or 39%, decrease in operating expenses discussed above. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingda Tianjin closed its branch office located in Suzhou in 2022. This entity was deconsolidated from the Company&#8217;s consolidated financial statements. The Company recognized a loss of $0 and $240,431 in its consolidated financial statements dated December 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Comparison of Results of Operations for the Years Ended December 31, 2022 and 2021</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change&#160;in&#160;$&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change&#160;in&#160;%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:46.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 450,634</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,466,233</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,015,599)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (90)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">83</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The revenue for the year ended December 31, 2022, was $450,634, a decrease of $4,015,599, or -90%, from $4,466,233 in 2021. The decrease of the revenue for 2022 was primarily attributed to the negative impact of the COVID-19 pandemic and the tightening policy by the Chinese government. In response to the shrinking of sales in new residential housing market in the PRC, the Company is shifting its focus to United Kingdom and other non-PRC markets. As a result, the PRC operating entities acquired no new projects in 2022 and have not acquired any new projects in 2023, as of the date of this report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2022, the Company purchased &#8220;Fernie Castle,&#8221; a real property located in Scotland. The Company plans to remodel this property into a multi-functional cultural venue with functions of fine dining restaurant, hotel, wedding events, and gardening. In December 2022, the Company purchased a second real estate property located at Torquay, England. The Company plans to remodel this property and operate as a hotel with restaurant facilities. To achieve this goal, the Company needs to find experts, skilled workers in the UK local market and to obtain long-term financial support. There is no guarantee that these new businesses will be profitable in the short to medium term or that the Company will have sustainable financial sources to support such operations in the long term. In addition, the continuous increase in energy costs, the labor shortage in the UK, and the war in Ukraine will all have negative impacts on Company&#8217;s operation in the UK.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Operating Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarized the PRC operating entities&#8217; operating expenses for the years ended December 31, 2022 and 2021:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change&#160;in&#160;US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;Change</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:54.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating Expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Selling expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,219</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 47,480</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (37,261)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (78)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Payroll, payroll taxes and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,370,972</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,554,186</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,183,214)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (75)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 555,657</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 460,274</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 95,383</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 117,686</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (117,686)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (100)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 36,243</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 24,910</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,333</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 45</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Provision (reduction) for doubtful accounts, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 165,464</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 59,625</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 105,839</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 178</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 261,610</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 471,557</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (209,947)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (45)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,400,165</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,735,718</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,335,553)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (64)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The operating expenses for the year ended December 31, 2022 were $2,400,165, a decrease of $4,335,553, or -64%, from $6,735,718 in 2021. The decline in operating expenses was a direct reflection of the decline in revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Selling expenses were $10,219 in 2022, a decrease of $37,261, or -78%, from $47,480 in 2021, the PRC operating entities started reducing their selling activities in 2021, due to the depressed Chinese real estate market. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Payroll, payroll taxes, and others were $1,370,972 in 2022, a decrease of $4,183,214, or -75%, compared to $5,554,186 in 2021. In response to a shrinking market, the PRC operating entities have reduced sales and other staff. On December 31, 2022, the Company had 11 employees, a reduction of 60, or 84.5%, compared to 71 on December 31, 2021. Accordingly, the payroll, payroll taxes and other related employment expense reduced.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Professional fees consist of legal, US GAAP audit, consulting, investors relationship and other U.S. SEC filing related fees. Professional fees were $555,657 in 2022, an increase of $95,383, or 21%, compared to $460,274 in 2021. The increase in the Company&#8217;s professional fees reflected the Company&#8217;s efforts to develop the new business out of PRC. Such expenses amounted to $135,080 in 2022, an increase of $119,616, compared to $15,464 in 2021. The increase of foreign attorney fees was offset by the decrease of other domestic professional fees in PRC in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; operating lease expenses were $0, compared to $117,686 in 2021. To adapt to the market changes, the Company downsized its operations in PRC and terminated its lease agreement with the landlord on May 31, 2022. There was no penalty related to the termination of the lease. For other leases with lease terms of 12 months or less, the PRC operating entities made an election not to recognize lease assets and lease liabilities. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">84</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization expenses were $36,243 for the year ended December 31, 2022, an increase of $11,333, or 45%, from $24,910 in the year of 2021. The depreciation in Company&#8217;s UK assets increased by $19,706, resulting from new purchases of real properties in 2022. The increase of depreciation expenses in the UK was offset by the decrease in depreciation expenses in the PRC. The Company disposed certain assets located in PRC and with a gain of $10,953 in 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Provision for doubtful accounts expenses were $165,464 in 2022, an increase of $105,839, or 178%, compared to $59,625 in 2021. The Group will reserve 5% of allowance for accounts receivable ages from seven months to 12 months and reserve 20% of allowance for accounts receivable ages over 365 days. As of December 31, 2022, the Group reserved $231,937 of allowance for doubtful accounts. As of December 31, 2021, the Group reserved $76,462 of allowance for doubtful accounts. The increase in allowance in 2022 was resulted from one client. The Group had adopted legal action to collect balance of receivable from this customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other general and administrative expenses were $261,610 in the year ended December 31, 2022, a decrease of $209,947, or -45%, from $471,557 in 2021. The other general and administrative expenses of the Group&#8217;s VIE and its subsidiaries (operations in the PRC) were $111,123, a decrease of $211,419, or -66%, compared to the 322,542 in 2021, which resulted from the Group&#8217;s shrinking in the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Net Income</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change in&#160;US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change&#160;in&#160;%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:54.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 450,634</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,466,233</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,015,599)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">-90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,400,165</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,735,718</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,335,553)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">-64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Loss) income from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,949,531)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,269,485)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 319,954</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">-14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest and other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (15,604)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 49,434</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (65,038)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">-132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on sale of asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,954</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,954</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on deconsolidation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (240,431)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (8,350)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (232,081)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain (loss) on foreign currency transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 43,548</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (14,402)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 57,950</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">-402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total other income and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (201,533)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 26,682</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (228,215)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">-855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income before income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,151,064)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,242,803)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 91,739</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">-4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,020)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (9,963)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,943</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">-70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,154,084)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,252,766)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">98,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">-4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our net loss was $2,154,084 in 2022, a decrease of $98,682, or -4%, compared to a net loss of $2,252,766 in 2021. The decrease in our net loss in 2022 mainly resulted from their 90% decrease in revenue and a 64% decrease in operating expenses discussed above. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingda Tianjin closed its branch office located in Suzhou in 2022 and its branch office in Yangzhou and its subsidiaries, Xishe, Xishe Media, and Xishe Xianglin, in 2021. These entities were deconsolidated from the Company&#8217;s consolidated financial statements. The Company recognized a loss of $240,431 and $8,350 in its consolidated financial statements dated December 31, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Taxation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We are not required to file United States Income Tax returns since we have no United States operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM was incorporated under the laws of the Cayman Islands. Under the current laws of the Cayman Islands, MDJM is not subject to tax on income or capital gain. Additionally, upon payments of dividends by MDJM to its shareholders, no Cayman Islands withholding tax will be imposed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJH Hong Kong was incorporated under the laws of Hong Kong and is subject to the uniform tax rate of 16.5%. Under Hong Kong tax law, it is exempted from the Hong Kong income tax on its foreign-derived income and there are no withholding taxes in Hong Kong on the remittance of dividends. MDJH Hong Kong did not have significant activities in Hong Kong in 2023, 2022, and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MD UK, Mansions, and Fernie Castle Culture were incorporated in the UK. The Group&#8217;s operation in UK is governed by the income tax laws of the UK. The normal rate of corporation tax is 19% for the financial year beginning April 1, 2022 and have increased to 25% for the financial year beginning April 1, 2023. The UK tax year ends on April 5.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">85</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A substantial part of the Group&#8217;s current revenue is generated through the VIE and subsidiaries of the VIE, and they are subject to PRC income taxes. The Group&#8217;s subsidiary and VIE in the PRC are subject to a standard tax rate of 25%. At the beginning of 2019, China State Administration of Taxation issued a new income tax abatement policy to small business with income tax less than RMB3 million, number of employees less than 300, and total assets less than RMB50 million for the tax periods from January 1, 2019, to December 31, 2021. According to the new tax abatement policy, the income tax rate is reduced to 5% for small business with income tax less than RMB1 million, the income tax rate is reduced to 10% for small business with income tax from RMB1 million to RMB3 million. From January 1, 2022 to December 31, 2024, the PRC tax authority will keep the same tax abatement police for small businesses. For the years ended December 31, 2023, 2022, and 2021, the Group was qualified to receive above tax abatement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 24, 2023, the Political Bureau of the Central Committee of the Communist Party of China emphasized at its meeting the need to continue implementing proactive fiscal policies, optimize, and enhance tax and fee reduction policies to strongly support technological innovation, the development of the real economy, and small and micro enterprises. According to the official Chinese government website, a summary guide on tax reduction and preferential policies has been released. As part of these improvements, the expiring tax and fee preferential policies for small and micro enterprises and individual businesses will be uniformly extended until the end of 2027. Furthermore, the value - added tax reduction and exemption policies for small - scale taxpayers will continue until December 31, 2027. From January 1, 2023, to December 31, 2027, personal income tax will be halved for individual industrial and commercial households with an annual taxable income of up to 2 million yuan. Resource tax (excluding the resource tax on oil and natural gas), urban maintenance and construction tax, property tax, urban land use tax, stamp tax (excluding securities transaction stamp tax), farmland occupation tax, education surcharge, and local education surcharge will be reduced by half for small - scale value - added tax taxpayers, small and micro profit enterprises, and individual industrial and commercial households. Additionally, the policy of reducing the taxable income of small and micro profit enterprises by 25% and applying a corporate income tax rate of 20% will also continue until December 31, 2027.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On the afternoon of March 20, 2024, the State Council Information Office held a routine policy briefing on the Action Plan for Solidly Promoting High - Level Opening to the Outside World and Strengthening the Attraction and Utilization of Foreign Investment. Officials from the National Development and Reform Commission, the Ministry of Commerce, the People&#8217;s Bank of China, and the National Immigration Administration briefed on the efforts to promote high - level openness and enhance the attraction and utilization of foreign investment. During the meeting, it was announced that foreign - invested enterprises in western regions and encouraged industries in Hainan Province that meet specific conditions will benefit from a 15% reduction in corporate income tax. Additionally, encouraged foreign - invested industrial projects that require intensive land use will be given priority in land supply. When determining the land transfer price for these projects, it can be set at a rate not lower than 70% of the minimum national industrial land transfer standard corresponding to the land grade in the area.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The provision for income tax for the years ended December 31, 2023, 2022, and 2021 were summarized as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:58.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,835</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,963</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,835</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,963</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">86</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Reconciliation of the statutory income tax rate and the Company&#8217;s effective income tax rate for the&#160;years ended December 31, 2023, 2022, and 2021, respectively, are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hong Kong statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Valuation allowance recognized with respect to the loss in Hong Kong Company</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (16.50)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (16.50)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">PRC statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of income tax exemptions and reliefs in the PRC companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (25.00)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (25.00)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of valuation and deferred tax adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1.65)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effective rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1.65)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">UK statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">19.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">19.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Valuation allowance recognized with respect to the loss in UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (19.00)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (19.00)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of valuation and deferred tax adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1.65)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effective rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1.65)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Impact of Inflation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We do not believe the impact of inflation on our company is material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Impact of Foreign Currency Fluctuations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The subsidiaries and the VIE maintain their books and records in RMB. Our reporting currency is USD. In general, for consolidation purposes, we translate assets and liabilities into USD using the applicable exchange rates prevailing at the balance sheet date, and the statement of income is translated at average exchange rates during the reporting period. Adjustments resulting from the translation of their financial statements are recorded as accumulated other comprehensive income (loss). The foreign currency translation from RMB to USD could materially affect our financial condition and results of operations due to the fluctuation of exchange rate. The exchange rates in effect are shown below:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:42.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December 31,</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">US Dollar Exchange Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2019</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At end of the period - RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.0999</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.8987</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.3524</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.5378</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.9668</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average rate for the period ended - RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.0809</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.7347</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.4491</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.9003</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.9072</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">2023 China Revenue in RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 297,070</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Exchange Effect - </p></td></tr><tr><td style="vertical-align:bottom;width:64.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Compared to</p></td></tr><tr><td style="vertical-align:bottom;width:64.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Translated into US$ with various exchange rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023 Rate</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023 average rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.0809</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 41,954</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022 average rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.7347</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 44,110</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,156</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021 average rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.4491</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 46,064</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,110</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020 average rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.9003</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 43,052</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,098</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2019 average rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.9072</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 43,009</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,055</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">We did not have any foreign currency investments hedged by currency borrowings or other hedging instruments for the years ended December 31, 2023, 2022, and 2021, respectively.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">B.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liquidity and Capital Resources</span></td></tr></table><div style="margin-top:9pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">Our principal sources of cash were revenue from the PRC operating entities&#8217; agency sales and revenue from hotel and rental management in the UK. Most of our cash resources were used to fund our revenue related expenses, such as salaries and commissions paid to the PRC and the UK operating entities&#8217; sales force, daily administrative expenses, and the maintenance of regional offices.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">87</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">As of December 31, 2023, we had cash and cash equivalents of $503,505, among cash and cash equivalents, $3,851 was restricted foreign currency, which may be used within the PRC. We had other working capital of $56,967. The working capital totaled $560,472. Management believes that current cash plus other working capital will support our operations and meet our obligations on a timely basis for the next 12 months from the issuance date of this annual report by successfully implementing our business plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">Under applicable PRC regulations, foreign-invested enterprises in China may pay dividends only out of their accumulated profits, if any, determined in accordance with PRC accounting standards and regulations. In addition, a foreign invested enterprise in China is required to set aside at least 10% of its after-tax profit based on PRC accounting standards each year to its general reserves until the cumulative amount of such reserves reach 50% of its registered capital. These reserves are not distributable as cash dividends. As of December 31, 2023, our statutory reserve amounted $327,140, which was approximately to 13% of Mingda Tianjin&#8217;s registered capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">In addition, part of our businesses and assets are denominated in RMB, which is not freely convertible into foreign currencies. All foreign exchange transactions take place either through the PBOC or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the PBOC. Approval of foreign currency payments by the PBOC or other regulatory institutions requires submitting a payment application form together with suppliers&#8217; invoices, shipping documents and signed contracts. These currency exchange control procedures imposed by the PRC government authorities may restrict the ability of the PRC operating entities to transfer net assets to the Parent Company through loans, advances or cash dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The EIT Law and its implementing rules generally provide that a 10% withholding tax applies to China-sourced income derived by non-resident enterprises for PRC enterprise income tax purposes unless the jurisdiction of incorporation of such enterprises&#8217; shareholder has a tax treaty with China that provides for a different withholding arrangement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The following table sets forth a summary of changes in our working capital for the years ended December 31, 2023 and 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Working Capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change in $</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Change in %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:46.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 682,509</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,491,721</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,809,212)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (73)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:46.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 122,037</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 705,944</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (583,907)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (83)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:46.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Working Capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 560,472</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,785,777</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,225,305)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (69)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Working capital was $560,472 as of December 31, 2023, a decrease of $1,225,305, or 69%, compared to $1,785,777 as of December 31, 2022. The decrease in current assets was primarily due to the decrease in accounts receivable of $803,649, and spending of $106,544 on renovation of property in the UK.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Cash Flows for the&#160;Year ended December 31, 2023, Compared to the&#160;Year Ended December 31, 2022</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because the exchange rate conversion is different for the consolidated balance sheets and the consolidated statements of cash flows, the changes in assets and liabilities reflected on the consolidated statements of cash flows are not necessarily identical with the comparable changes reflected on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Comparison of cash flows results for the years ended December 31, 2023 and 2022 are summarized as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Changes</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">(decreased) / increased</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash (used in) operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (599,365)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,587,117)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 987,752</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash (used in) investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (38,784)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,109,449)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,070,665</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash (used in) provided by financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (363,089)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 381,754</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (744,843)</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of changes of foreign exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 71,585</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,288</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 67,297</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net decrease in cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (929,653)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,310,524)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,380,871</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">88</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Operating activities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Net cash used in operating activities for the year ended December 31, 2023 was $(599,365), consisting of a net loss of $1,160,446, noncash negative adjustments of $177,091, and a net positive adjustment in our operating assets and liabilities of $738,172. The positive adjustments included: a decrease in accounts receivable of $935,537, resulting from the collection of past due of accounts receivable and reduced sales in 2023, &#160;a $15,726 decrease in prepaid expenses, and an increase in deferred income of 1,847. The negative adjustments included: a $2,051 increase in other receivable, a $207,250 decrease in accounts payable and accrued expenses, majorly payroll and bonus payable, and a $5,637 decrease in VAT and other tax payable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Net cash used in operating activities for the year ended December 31, 2022 was $1,587,117, consisting of a net loss of $2,154,084, noncash positive adjustments of $411,897, and a net positive adjustment in our operating assets and liabilities of $155,070. The positive adjustments included: a decrease in accounts receivable of $815,839, resulting from the collection of past due of accounts receivable and reduced sales in 2022, and a $5,914 decrease in prepaid expenses. The negative adjustments included: a $2,788 increase in other receivable, a $537,442 decrease in accounts payable and accrued expenses, majorly payroll and bonus payable, a $125,453 decrease in VAT and other tax payable, and a $1,000 decrease in deferred income. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Investing activities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The purchase of property and equipment, including vehicle, office equipment, and software, was $106,544 and $3,140,798 for the years ended December 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group received $1,384 and $30,607 proceeds from the disposal of partial assets located in the PRC in 2023 and 2022, respectively. The Group received repayment of $66,376 and $742 from a loan receivable for the years ended December 31, 2023 and 2022, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Financing activities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingda Tianjin borrowed a $148,485 (RMB1,000,000 at the 2022 average exchange rate) short-term loan from the China Construction Bank and $233,269 (RMB1,571,000 at the 2022 average exchange rate) from an unrelated individual as working capital in 2022. The Company repaid short-term loans in full in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash Flows for the Year ended December 31, 2022, Compared to the Year Ended December 31, 2021</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Comparison of cash flows results for the years ended December 31, 2022 and 2021 are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Changes</p></td></tr><tr><td style="vertical-align:bottom;width:61.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">(used) / provided</p></td></tr><tr><td style="vertical-align:bottom;width:61.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash (used in) operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,587,117)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (334,281)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,252,836)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash (used in) investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,109,449)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (53,911)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,055,538)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 381,754</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 381,754</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of changes of foreign exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,288</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22,224</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (17,936)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net decrease in cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,310,524)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (365,968)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,944,556)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Operating activities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash used in operating activities for the year ended December 31, 2022 was $1,587,117, consisting of a net loss of $2,154,084, noncash positive adjustments of $411,897, and a net positive adjustment in our operating assets and liabilities of $155,070. The positive adjustments included: a decrease in accounts receivable of $815,839, resulting from the collection of past due of accounts receivable and reduced sales in 2022, and a $5,914 decrease in prepaid expenses. The negative adjustments included: a $2,788 increase in other receivable, a $537,442 decrease in accounts payable and accrued expenses, majorly payroll and bonus payable, a $125,453 decrease in VAT and other tax payable, and a $1,000 decrease in deferred income. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">89</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Net cash used in operating activities for the year ended December 31, 2021, was $334,281, consisting of net loss of $(2,252,766), noncash adjustments of $226,036 and a net positive adjustment in our operating assets and liabilities of $1,692,449. The positive adjustments included: a decrease in accounts receivable of $1,969,361, resulting from the collection of past due of accounts receivable and reduced sales in 2021; a $16,190 decrease in other receivable, resulting from the collection; and an increase in deferred income. The negative adjustments included: increase in prepaid expense of $2,664, decrease in accounts payable and accrued expenses of $162,279, decrease in income, VAT and other tax payable of $85,526 and decrease in operating lease liability of $46,474.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Investing activities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The purchase of property and equipment, including vehicle, office equipment, and software, was $3,140,798 and $6,600 for the years ended December 31, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group received $30,607 proceeds from the disposal of partial assets located in the PRC in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group received repayment of $742 and $23,724 from a loan receivable for the years ended December 31, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Financing activities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingda Tianjin borrowed a $148,485 (RMB1,000,000 at 2022 average exchange rate) short-term loan from the China Construction Bank and $233,269 (RMB1,571,000 at average rate) from an unrelated individual as working capital in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Capital Expenditures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We incurred capital expenditures of $106,544, $3,140,798, and $6,600 for the years ended December 31, 2023, 2022, and 2021, respectively. The capital expenditures in 2023 were primarily related to the building fixtures, facilities, landscaping, and improvement. The 2022 expenditures were primarily related to real properties purchased in the UK. The 2021 expenditures were primarily related to the office equipment and computer software.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Contractual Obligations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We did not have contractual obligations as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Lease Commitments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities had one long-term lease, which became effective on January 1, 2019, and which expired on December 31, 2023. The Group adopted new accounting standard ASC 842 effective January 1, 2019. The Group used 4.35%, the Chinese bank long-term lending annual rate for a typical five-year lease as an incremental borrowing rate, in determining the present value of future lease payments. The same rate was used as the discount rate to measure the lease liability on January 1, 2019, the date of adoption. At initial measurement, the Group recorded a non-cash ROU asset of $479,744 (RMB3,342,278 translated on December 31, 2019 exchange rate, and a noncash lease liability of $479,744 (RMB3,342,278 translated on December 31, 2019). On May 31, 2022, the Group terminated the lease agreement with landlord. There was no penalty related to the termination of the lease.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">C.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Research and</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Development, Patents and Licenses,&#160;etc</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Research and Development</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; market research and development team is capable of providing tailored real estate consulting services to assist clients in real estate product development and marketing and sales, on an as needed basis. For the years ended December 31, 2023, 2022, and 2021, the PRC operating entities did not spend funds on research and development.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">90</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intellectual Property</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities have registered the trademark &#8220;Mingda Jiahe&#8221; in China. The &#8220;Mingda Jiahe&#8221; brand, associated with a well-recognized, integrated real estate services company in the local markets that it operates, and other intellectual property rights contribute to the PRC operating entities&#8217; competitive advantage in the real estate services industry in the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities have registered the domain name, mdjhchina.com, with the China Internet Network Information Center. Neither we nor the PRC operating entities hold any copyright registration in China. The PRC operating entities have obtained a software copyright certificate covering their office OA system, which provides enhanced intellectual property protection under PRC laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While we cannot assure you that the PRC operating entities&#8217; efforts will deter others from misappropriating their intellectual property rights, they will continue to create and protect their intellectual property rights in order to maintain their competitive position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">D.</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Trend Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Starting in 2021, the tightening up of regulation policies on Chinese real estate market had direct negative impact on the PRC operating entities&#8217; operations. The PRC operating entities have been gradually shrinking their business activities in the Chinese real estate market. Real estate agent income declined by 89.85% in 2023 compared to 2022, by 89.71% in 2022 compared to 2021, and by 28.55% in 2021 compared to 2020. Instead, the Group will focus on the opportunity globally in the future. Our UK subsidiaries commenced their business in 2021. Revenue from UK was $102,909 in 2023, an increase of $86,646, or 533%, compared to $16,263 in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Factors Affecting Our Results of Operations </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operating results through the PRC operating entities are subject to general conditions typically affecting the real estate services industry, including changes in governmental policies and laws affecting real estate and real estate financing, uneven economic growth and development across different regions of China, supply of and demand for housing and other types of property in local markets, entry barriers and competition from other real estate services companies, and increases in operating costs and expenses due to inflation and other factors. Unfavorable changes in any of these general conditions could negatively affect the PRC operating entities; transaction volume and the transaction value of the properties whose sale they facilitate and otherwise adversely affect their results of operations. Our operating results are more directly affected by company-specific factors, including the PRC operating entities revenue growth and ability to effectively manage their operating costs and expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impact of COVID-19 Pandemic </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The spread of COVID-19 caused business disruptions beginning in January 2020, including the closure of the majority of businesses in mainland China. Although the PRC operating entities were able to resume their normal operations as of April 2020, the COVID-19 pandemic materially and adversely affected their business operations and financial results for 2021, including a decrease of 24% in our revenue in 2021. Between March and December 2022, many cities in China employed strict lock-down policies in response to resurgences of the COVID-19 pandemic and consumer demand declined in China, which, together with constant regulation of the real estate market by the central and local governments, negatively impacted both the supply and demand for real estate, causing the real estate market in China to decline in 2022. As a result, our revenue decreased by 90% during the year ended December 31, 2022, as compared with the same period in 2021. The general impact of the pandemic on the Chinese economy implicates potential larger-scale effects on the PRC operating entities&#8217; industry and business. To mitigate the adverse impacts of the COVID-19 pandemic and the decline in consumer demand in China, the PRC operating entities have been reducing their operations in China since 2021 and we have expanded into the European markets by establishing subsidiaries in the UK and Germany and acquiring Fernie Castle and the Robin Hill Property. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Overview.&#8221; During the year ended December 31, 2023, due to the lifting of China&#8217;s lock-down policies and the PRC operating entities&#8217; continuous down-scaling of their operations in China, the COVID-19 pandemic did not have a material impact on our business operations and financial results.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">91</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Economic and Political Risks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A substantial part of our current operations is conducted through the PRC operating entities in the PRC. Accordingly, our business, financial conditions, and results are influenced by political, economic, and legal environment of the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our results may be affected by changes in the political and social conditions in the PRC, and by changes in governmental policies with respect to laws and regulations, industry production regulations and guidance, anti-inflationary measures, currency conversions, remittances abroad, and rates and methods of taxation, among other things.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">E.</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Critical Accounting Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s consolidated financial statements and related notes have been prepared in accordance with U.S. GAAP and pursuant to the rules and regulations of the SEC. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements include the financial statements of the Company, its subsidiaries, the VIE and the subsidiaries and branch offices of the VIE. All significant inter-company accounts and transactions have been eliminated on consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates each of its interests in private companies to determine whether or not the investee is a VIE and, if so, whether the Group is the primary beneficiary of such VIE. In determining whether the Group is the primary beneficiary, the Group considers if the Group (i) has power to direct the activities that most significantly affects the economic performance of the VIE, and (ii) receives the economic benefits of the VIE that could be significant to the VIE. If deemed the primary beneficiary, the Group consolidates the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Mingda Tianjin has the following branch offices and/or subsidiaries, which have been included in the accompanying consolidated financial statements.&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Percentage</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Date&#160;of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Place&#160;of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">of</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Name of the Subsidiaries Owned by VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">October 13, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Suzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Chengdu Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 24, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Chengdu, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch was dissolved in October 2022. Consequently, a $240,431 loss on deconsolidation was recorded in the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Percentage of</p></td></tr><tr><td style="vertical-align:bottom;width:60.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Name of the Deconsolidated Subsidiaries Owned by VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Formation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Formation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;width:60.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Yangzhou Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">October 18, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Yangzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:60.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xishe (Tianjin) Business Management Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">October 20, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:60.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xishe (Tianjin) Culture and Media Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">July 25, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:60.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 9, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">51%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of these consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from such estimates. Significant accounting estimates reflected in the Group&#8217;s financial statements include useful lives and valuation of long-lived assets, allowance for doubtful accounts, assumptions related to the consolidation of entities in which the Group holds variable interests, and valuation allowance on deferred tax.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">92</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company follows the provisions of Accounting Standards Codification (&#8220;ASC&#8221;) 820, Fair Value Measurements and Disclosures (&#8220;ASC 820&#8221;). It clarifies the definition of fair value, prescribes methods for measuring fair value, and establishes a fair value hierarchy to classify the inputs used in measuring fair value as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 1 - Inputs are unadjusted quoted prices in active markets for identical assets or liabilities available at the measurement date;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 2 - Inputs are unadjusted quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, inputs other than quoted prices that are observable, and inputs derived from or corroborated by observable market data; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 3 - Inputs are unobservable inputs which reflect the reporting entity&#8217;s own assumptions on what assumptions the market participants would use in pricing the asset or liability based on the best available information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts reported in the accompanying consolidated balance sheets for cash and cash equivalents, accounts receivable, other receivables, prepaid expenses, prepaid income tax, deferred tax assets, accounts payable and accrued liabilities, income tax payable, and other taxes payable approximate their fair value based on the short-term maturity of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash, Cash Equivalents, and Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents include cash on hand and all highly liquid investments with an original maturity of three months or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group maintains cash and cash equivalents with various commercial banks within the PRC. The Company has not experienced any losses in the bank accounts and believes it is not exposed to any risks on its cash held in PRC banks. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash in PRC denominated in RMB may not be freely transferable to out of the PRC because of exchange control regulations or other reasons. Such restricted cash amounted $65 and $74,320 as of December 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Property and Equipment, Net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are carried at cost, less accumulated depreciation. Costs include any incremental costs that are directly attributable to the construction or acquisition of the item of property and equipment. Maintenance and repairs are expensed as incurred, while major maintenance and remodeling costs are capitalized if they extend the useful life of the asset. Depreciation is computed using the straight-line method over the estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">When property and equipment are sold or otherwise disposed of, the cost and related accumulated depreciation are eliminated from the accounts and any resulting gain or loss is recognized in the results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Estimated Useful</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Classification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Life</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">50 years</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Building fixtures and furniture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4 to 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office Equipment and Fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 to 5 years</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2 or 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4 or 5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;) effective January 1, 2018 by using the modified retrospective transition method. The adoption had no material impact on the Group&#8217;s consolidated financial statements and there was no adjustment to the beginning retained earnings on January 1, 2018.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">93</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group determines revenue recognition through the following five steps: (1), identification of the contract, or contracts, with a customer, (2), identification of the performance obligations in the contract, (3), determination of the transaction price, (4), allocation of the transaction price to the performance obligations in the contract; and (5), recognition of revenue when, or as, we satisfy a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The operating entities&#8217; service contracts typically include the terms of parties, services to be provided, service covered period, details of service fee calculation, and terms or conditions when services are to be paid. The performance obligation of the operating entities is clearly defined as to sale of real properties specified in the contracts. The performance obligation is satisfied when at the point of closing of the sales contract with each property buyer is completed and, when the developer received the proceeds from the sales (cash and/or bank loans). The commission fee is determined based on the total value of property sold multiplied by the commission rate agreed upon in the contracts. The commission rates vary among developers. The payment terms also vary with certain developers dividing the contracts into several phases and making payment when a phase has been completed. These variable considerations will not change the calculation of commission fee. The transaction price is determined based on the commission rate and properties sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s major revenue is generated by commission fees from selling real estate properties by the operating entities. Commission revenue from property brokerage is recognized when: (i) the operating entities completed their performance obligation to sell properties per contract, (ii) the property developer and the buyer completed a property sales transaction and the developer received full or partial amount of proceeds from the buyer or full payment from the banker if mortgaged, and (iii) the property developer granted confirmation to the operating entities to issue an invoice per contract. The Group recognizes revenue net of value added taxes (&#8220;VAT&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group did not handle any monetary transactions nor act as an escrow intermediary between the developers and the buyers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain sales contracts allow developers to withhold certain percentage of the total commission for a certain period as a risk fund to cover potential damages caused by sales activities of the operating entities. In these circumstances, the operating entities will not determine that its performance obligations have been fulfilled until the withholding period has passed. Since the amount being withheld is the risk of loss from the sales transaction, the Group records the amount withheld by developers as deferred income and will recognize the income when the withholding period has passed, and the amount withheld is confirmed by the developers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group engages in the business of managing rental property via its UK subsidiary Mansions commenced in August 2021. Mansions receives a one-time referral fee from tenants, based on a certain percentage of total leased value of lease agreement. The Group recognizes the revenue, when: a) the lease agreement is effective and b) the tenant made its first payment. Mansions also provides management services to tenants and collects service fees. Management service fees are recognized on a monthly basis. The prepayment of monthly service fee is recorded as deferred income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, the operating entities provide consulting services to its clients, such as training, design and marketing. Revenue recognized from consulting is net of VAT.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Segment Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group uses &#8220;the management approach&#8221; in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group&#8217;s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Group&#8217;s reportable segments. All of the Group&#8217;s operations are considered by the chief operating decision maker to be aggregated in one reportable operating segment. For the years ended December 31, 2023, 2022, and 2021, revenue from real estate agent income was 29%, 96%, and 99%, respectively; revenue from consulting services was 0%, 0%, and 1%, respectively; and revenue from rental management service was 47%, 4%, and 0%, respectively. Revenue from hotel business was 24%, 0%, and 0%, respectively. Geographically, for the years ended December 31, 2023, 2022, and 2021, revenue generated from the PRC market was 29%, 96%, and 100%, respectively; revenue generated from the UK market was 71%, 4%, and 0%, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ASC 842 requires the Group to determine whether a contract is a lease or contains a lease at the inception of the contract, considering all relevant facts and circumstances. A contract is a lease or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">94</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A lease is classified as a finance lease when the lease meets any of the following criteria: (i) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (ii) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (iii) the lease term is for the major part of the remaining economic life of the underlying asset, (iv) the present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all (90% or more) of the fair value of the underlying asset, or (v) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease not classified as a finance lease is classified as an operating lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. When measuring assets and liabilities arising from a lease, a lessee should include payments to be made in optional periods only if the lessee is reasonably certain to exercise its option to extend the lease or not exercise an option to terminate the lease. Similarly, optional payments to purchase the underlying asset should be included in the measurement of lease assets and lease liabilities only if the lessee is reasonably certain to exercise that purchase option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group elected not to recognize on the balance sheet leases with terms of 12 months or less. The Group typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Group&#8217;s assessment unless there is reasonable certainty that the Group will renew.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Business Tax and Value Added Tax (&#8220;VAT&#8221;)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC government implemented a VAT reform pilot program, which replaced the business tax with VAT. Since May 2016, the changes from business tax to VAT have been expanded to all other service sectors which used to be subject to business tax. The VAT rate applicable to subsidiaries and consolidated VIE of the Company is 6%. The Company accrues VAT payable when revenue is recognized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The UK government charges VAT on business services and commission. The standard VAT rate is 20%. All income of Mansion Estate in UK will be subject to VAT. The Company accrues VAT payable when revenue is recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deferred Offering Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred offering costs consist principally of all direct offering costs incurred by the Company, such as underwriting, legal, accounting, consulting, printing, and other registration related costs in connection with the initial public offering (&#8220;IPO&#8221;) of the Company&#8217;s ordinary shares. Such costs are deferred until the closing of the offering, at which time the deferred costs are offset against the offering proceeds. In the event the offering is unsuccessful or aborted, the costs will be expensed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Marketing and Advertising Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Marketing and advertising expenses consist primarily of marketing planning fees and advertisements expenses used for targeted property sales. The Group expenses all marketing and advertising costs as incurred and records these costs within &#8220;Selling expenses&#8221; on the consolidated statements of operations when incurred. The Group incurred zero such expenses for the years ended December 31, 2023, 2022 and 2021, respectively.&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities&#8217; operation in China is governed by the income tax laws of the PRC. The Chinese Corporate Income Tax applies to all companies in China, foreign owned and Chinese owned. It is levied on company profits at a rate of 25%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The UK subsidiaries&#8217; operation in UK is governed by the income tax laws of the UK. The normal rate of corporation tax is 19% for the financial year beginning April 1, 2021 and will be maintained at this rate for the financial year beginning April 1, 2022. From 1 April 2023, the main rate of corporation tax increased from 19% to 25%, and a new 19% small profits rate of corporation tax was introduced for companies whose profits do not exceed 50,000 pounds sterling (GBP).</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">95</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities, and their reported amounts in the financial statements, net operating loss carry forwards and credits by applying enacted statutory tax rates applicable to future years when the reported amounts of the asset or liability are expected to be recovered or settled, respectively. Deferred tax assets are reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided for in accordance with the laws of the relevant taxing authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group only recognizes tax liabilities related to uncertain tax positions when such positions are more likely than not of being sustained upon examination. For such positions, the Group recognizes the largest amount of tax liabilities that is more than fifty percent likely of being sustained upon the ultimate settlement of such uncertain position. There were no such tax liabilities recognized in the accompanying consolidated financial statements. The Group records interest and penalties as a component of income tax expense. There were no such interest and penalties for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Non-Controlling Interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Noncontrolling interest is classified as a separate line item in the equity section and disclosures in the Company&#8217;s consolidated financial statements have distinguished the interest of the Company from the interest of the noncontrolling interest holder. Xishe Xianglin was 49% owned by an unrelated third party as of December 31, 2020 and 2019, respectively. Xishe Xianglin was dissolved in 2021 and deconsolidated from the consolidated financial statements ended December 31, 2021. Mansions was 49% owned by two unrelated parties as of December 31, 2021. On May 20, 2022, the Company acquired the 49% equity interests owned by the two unrelated parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Per Share Amounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company computes per share amounts in accordance with ASC Topic 260 &#8220;Earnings per Share&#8221; (EPS), which requires presentation of basic and diluted EPS. Basic EPS is computed by dividing the net income (loss) available to holders of ordinary shares by the weighted-average number of ordinary shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares or resulted in the issuance of ordinary shares that then shared in the earnings of the Company, if any. This is computed by dividing net earnings by the combination of dilutive ordinary share equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Group has total of 126,082 underwriter&#8217;s warrants outstanding as of December 31, 2022 and 2021. The underwriter&#8217;s warrants are exercisable at a price $6.25. As of December 31, 2022, the Group&#8217;s closing stock price was $1.51, which had no dilutive impact. The underwriter&#8217;s warrants are to expire on November 13, 2023. For the years ended December 31, 2023 and 2022, the Company incurred net loss, all potentially dilutive securities are excluded from the computation of diluted shares outstanding as they would have had an anti-dilutive impact.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator for earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income (loss) attributable to the Company&#8217;s ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,160,446)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,154,084)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,245,718)</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator for basic and diluted earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic and weighted average ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,675,216</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,675,216</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,675,216</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Per share amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.10)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.18)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.19)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Comprehensive Income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company follows ASC 220-10, &#8220;Reporting Comprehensive Income,&#8221; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#8217; equity during the period except those resulting from investments by, or distributions to shareholders.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">96</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Currency Translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company follows ASC 220-10, &#8220;Reporting Comprehensive Income,&#8221; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#8217; equity during the period except those resulting from investments by, or distributions to shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1 US$ = RMB </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At end of the period - RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.0999</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.8987</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.3524</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average rate for the period ended - RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.0809</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.7347</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.4491</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1 US$ = GBP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At end of the period - GBP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.7847</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.8315</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.7419</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average rate for the period ended - GBP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.8039</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.8121</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.7327</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The financial records of certain of the Company&#8217;s subsidiaries and the VIE are maintained in local currencies other than the U.S. dollar, such as RMB in the PRC and GBP in the UK, which are their functional currencies. Transactions denominated in currencies other than the functional currency are recorded at the rates of exchange prevailing when the transactions occur. Transaction gains and losses are recognized in the consolidated statements of operations and comprehensive income (loss). There were $18,762, $43,548, and ($14,402) transaction gain and (loss) recorded for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Concentration Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s PRC operations are carried out by the PRC operating entities in the PRC. Accordingly, the Company&#8217;s business, financial condition, and results of operations may be influenced by the political, economic, and legal environment in the PRC, and by the general state of the economy of the PRC. The Company&#8217;s operations in the PRC are subject to specific considerations and significant risks not typically associated with companies in North America. The Company&#8217;s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things. Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and trade accounts receivable. All of the Company&#8217;s cash is maintained with state-owned banks within the PRC. Per PRC regulations, the maximum insured bank deposit amount is approximately $70,424(RMB500,000) for each depositor. The Company&#8217;s total unprotected cash in bank amounted to approximately $0 and $5,000, as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s subsidiary has bank accounts in the United Kingdom. Customer deposits held by banks, building societies, and credit unions (including in Northern Ireland) in UK establishments that are authorized by the Prudential Regulation Authority (PRA) are protected by the Financial Services Compensation Scheme (FSCS) up to GBP85,000, which was approximately $108,322. The Company&#8217;s total unprotected cash in bank amounted to approximately $367,949 and $1,135,013, as of December 31, 2023 and 2022 respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deconsolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with ASC 810-40, deconsolidation of a subsidiary occurs when: (a) some or all of the ownership interests of the subsidiary are sold resulting in the loss of a controlling financial interest; (b) a contractual agreement granting control of the subsidiary expires; (c) the subsidiary issues its shares to outsiders reducing the parent&#8217;s ownership interest resulting in the loss of a controlling financial interest; or (d) the subsidiary becomes subject to the control of a government, court, administrator or regulator.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The parent should recognize a gain or loss measured as the difference between: (a) the aggregate of: (i) the fair value of any consideration received, (ii) the fair value of any retained non-controlling interest, and (iii) the carrying amount of any non-controlling interest at the date the subsidiary is deconsolidated; and (b) the carrying amount of the subsidiary&#8217;s assets and liabilities.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">97</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A subsidiary should be deconsolidated from the date a controlling financial interest is lost and should also consider the equity components included in the non-controlling interest and the amounts previously recognized in accumulated other comprehensive income (loss), i.e., the foreign currency translation adjustment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On February 2016, the FASB issued ASU 2016-02, &#8220;Leases (Topic 842).&#8221; This update requires an entity to recognize lease assets and lease liabilities on the balance sheet and to disclose key information about the entity&#8217;s leasing arrangements. ASU 2016-02 is effective for annual reporting periods, and interim periods therein, beginning after December 15, 2018, with early application permitted. The Group adopted this new accounting standard effective January 1, 2019. The adoption of this authoritative guidance resulted in the recognition of operating lease assets and operating lease liabilities. The adoption of this authoritative guidance had no impact on the Group&#8217;s consolidated operating results, beginning retained earnings, and cash flows since the lease commenced on January 1, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In February 2018, the FASB issued ASU 2018-02, Income Statement-Reporting Comprehensive Income (Topic 220). This update provides companies with the option to reclassify stranded tax effects caused by the 2017 Tax Cuts and Jobs Act, or the 2017 Tax Act, from accumulated other comprehensive income to retained earnings. This standard is effective for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Early adoption is permitted. The adoption of this standard had no material impact on the Group&#8217;s consolidated financial statements.</p><a id="_Hlk50217152"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement. The objective of ASU 2018-13 is to improve the effectiveness of disclosures in the notes to the financial statements by removing, modifying, and adding certain fair value disclosure requirements to facilitate clear communication of the information required by generally accepted accounting principles. The amendments are effective for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019 with early adoption permitted upon issuance of this ASU. The adoption of this standard had no material impact on the Group&#8217;s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In December 2019, the FASB issued Accounting Standards Update 2019-12-Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU summarizes the FASB&#8217;s recently issued Accounting Standards Update (ASU) No. 2019-12, simplifying the Accounting for Income Taxes. The ASU enhances and simplifies various aspects of the income tax accounting guidance in ASC 740. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The adoption of this ASU had no material impact on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;), which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, excluding entities eligible to be smaller reporting company. For all other entities, the requirements are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. ASU 2016-13 has been amended by ASU 2019-04, ASU 2019-05, and ASU 2019-11. For entities that have not yet adopted ASU No. 2016-13, the effective dates and transition methodology for ASU 2019-04, ASU 2019-05, and ASU 2019-11 are the same as the effective dates and transition methodology in ASU 2016-13. The Group adopted this standard for the year beginning January 1, 2023. There has no material impact on the Group&#8217;s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Group considers the applicability and impact of all ASUs. The ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Group&#8217;s consolidated financial position and/or results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other accounting standards that have been issued or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Group does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows, or disclosures.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">98</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_a230deda_d5ce_4d32_be5c_5791d9b69afe"></a><a id="Item6DIRECTORSSENIORMANAGEMENTANDEMPLOYE"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item&#160;6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">A.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">D</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">irectors and Senior Management</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following table sets forth information regarding our directors and executive officers as of the date of this annual report. The business address of all of our directors and executive officers is Fernie Castle, Letham, Cupar, Fife, KY15 7RU, United Kingdom.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Age</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:55.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Position(s)</p></td></tr><tr><td style="vertical-align:top;width:29.99%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Siping Xu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:10%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 3pt 0pt 0pt;">46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:55.84%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer, Chairman, and Director</p></td></tr><tr><td style="vertical-align:top;width:29.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Mengnan Wang</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 3pt 0pt 0pt;">44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Financial Officer</p></td></tr><tr><td style="vertical-align:top;width:29.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Liang Zhang</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 3pt 0pt 0pt;">45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:55.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director</p></td></tr><tr><td style="vertical-align:top;width:29.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenlei Hu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 3pt 0pt 0pt;">52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent Director</p></td></tr><tr><td style="vertical-align:top;width:29.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Liding Sun</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 3pt 0pt 0pt;">52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:55.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent Director</p></td></tr><tr><td style="vertical-align:top;width:29.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Wei Guan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 3pt 0pt 0pt;">54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent Director</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a brief biography of each of our executive officers and directors:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr. Siping Xu has been our Chief Executive Officer and Chairman of the Board since January 26, 2018. Mr. Xu has served as Mingda Tianjin&#8217;s Chairman of the Board since September 2015, as the general manager of Mingda Tianjin from September 2002 to August 2015, as a director of MD UK since October 2020, as a director of MD Japan since January 2022, and a director of MD German since February 2022. From May 1998 to December 2000, Mr. Xu worked in the Finance Department of Tianjin Tenglong Real Estate Co., Ltd. From January 2001 to August 2002, Mr. Xu served as the development manager for Tianjin Jiezuo Real Estate Co., Ltd. Mr. Xu holds a bachelor&#8217;s degree in accounting and computer management from Tianjin University, and a Master of Business Administration degree in International Business Management from IPAG Business School.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr. Mengnan Wang has been our Chief Financial Officer since January 26, 2018, and the Chief Financial Officer and Chairman of the Supervisory Board of Mingda Tianjin since September 2015. Mr. Wang also served as a director of MD UK since October 2020, a director of MD Japan since January 2022, and a director of MD German since February 2022. From September 2002 to September 2015, Mr. Wang served as the Manager of Finance for Mingda Tianjin. In 2016, Mr. Wang obtained the certificate of ICMA. Mr. Wang is an experienced professional who has been working in the area of finance for 17 years. Mr. Wang holds a Bachelor&#8217;s degree in Computer Science from Tianjin University of Commerce Boustead College, and a Master of Business Administration degree in International Business Management from IPAG Business School.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr. Yang Li has served as our director since January 26, 2018. He has also served as the general manager and director of Mingda Tianjin since September 2015, a director of MD UK since October 2020, a director of Mansions since June 2021, and a director of MD German since February 2022. From May 2011 to September 2015, Mr. Li served as the deputy general manager of marketing for Mingda Tianjin. From January 2008 to April 2011, Mr. Li was the department director of eHouse China Tianjin Company. From June 2005 to August 2007, Mr. Li served as a department manager for Tianjin Yuxuan Consultant Co., Ltd. Mr. Li holds a bachelor&#8217;s degree in engineering from Tianjin University of Science and Technology, and a Master of Business Administration degree in International Business Management from IPAG Business School.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr.&#160;Zhenlei Hu has served as our independent director since January&#160;2020. Mr.&#160;Hu has served as an audit partner at ShineWing Certified Public Accountants Co.,&#160;Ltd. Tianjin Branch since December&#160;2019. From September&#160;2014 to November&#160;2019, Mr.&#160;Hu served as an audit partner at Ruihua Certified Public Accountants Tianjin Branch. From May&#160;2008 to August&#160;2014, Mr.&#160;Hu served as an audit partner at Zhongrui Yuehua Certified Public Accountants Tianjin Branch (now part of Ruihua Certified Public Accountants). Mr.&#160;Hu received his bachelor&#8217;s degree in Audit from Tianjin University of Finance and Economics in 1995.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr.&#160;Liding Sun has served as our independent director since May&#160;18, 2018. Mr.&#160;Sun has been the director of software development at CoreIp Solutions, a technology solution consulting firm offering technology solutions across multiple industries since January&#160;2011. Mr.&#160;Sun holds a Master&#8217;s degree and a Bachelor&#8217;s degree in Computer Science, both from UCLA.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">99</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr.&#160;Wei Guan has served as our independent director since May&#160;18, 2018. Mr.&#160;Guan co-founded Beijing Jingguanxuan Marketing Development Co.,&#160;Ltd. as one of its shareholders and has served as its deputy managing director since October&#160;2015. From March&#160;1997 to October&#160;2015, Mr.&#160;Guan worked for the Boutique Shopping Guide newspaper and its World magazine as an engineer. Mr.&#160;Guan received his bachelor&#8217;s degree from Capital University of Economics and Business in 1993. Mr.&#160;Guan received his postgraduate degree in Regional Economics from the Renmin University of China in 2001. Mr.&#160;Guan received his master&#8217;s degree in Business Administration from Foreign Economic and Trade University in 2006.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Board Diversity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The table below provides certain information regarding the diversity of our board of directors as of the date of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:52%;margin:0pt;padding:0.25pt 0.5pt 0.5pt 0.5pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:13%;margin:0pt;padding:0.25pt 0.5pt 0.5pt 0.25pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:13%;margin:0pt;padding:0.25pt 0.5pt 0.5pt 0.25pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:11%;margin:0pt;padding:0.25pt 0.5pt 0.5pt 0.25pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:11%;margin:0pt;padding:0.25pt 0.5pt 0.5pt 0.25pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td colspan="5" style="vertical-align:top;width:100%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0.5pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Board Diversity Matrix</b></p></td></tr><tr><td style="vertical-align:top;width:52%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Country of Principal Executive Offices:</p></td><td colspan="4" style="vertical-align:top;width:48%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">UK</p></td></tr><tr><td style="vertical-align:top;width:52%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Foreign Private Issuer</p></td><td colspan="4" style="vertical-align:top;width:48%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Yes</p></td></tr><tr><td style="vertical-align:top;width:52%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Disclosure Prohibited under Home Country Law</p></td><td colspan="4" style="vertical-align:top;width:48%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">No</p></td></tr><tr><td style="vertical-align:top;width:52%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total Number of Directors</p></td><td colspan="4" style="vertical-align:top;width:48%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:top;width:52%;background:#d9d9d9;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:13%;background:#d9d9d9;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Female</b></p></td><td style="vertical-align:top;width:13%;background:#d9d9d9;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Male</b></p></td><td style="vertical-align:top;width:11%;background:#d9d9d9;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Non- </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Binary</b></p></td><td style="vertical-align:top;width:11%;background:#d9d9d9;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Did Not</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Disclose</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Gender</b></p></td></tr><tr><td style="vertical-align:top;width:52%;background:#d9d9d9;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Part I: Gender Identity</b></p></td><td colspan="4" style="vertical-align:top;width:48%;background:#d9d9d9;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:52%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Directors</p></td><td style="vertical-align:top;width:13%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">0</p></td><td style="vertical-align:top;width:13%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">5</p></td><td style="vertical-align:top;width:11%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">0</p></td><td style="vertical-align:top;width:11%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">0</p></td></tr><tr><td style="vertical-align:top;width:52%;background:#d9d9d9;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Part II: Demographic Background</b></p></td><td colspan="4" style="vertical-align:top;width:48%;background:#d9d9d9;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:52%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Underrepresented Individual in Home Country Jurisdiction</p></td><td colspan="4" style="vertical-align:top;width:48%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:top;width:52%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">LGBTQ+</p></td><td colspan="4" style="vertical-align:top;width:48%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">0</p></td></tr><tr><td style="vertical-align:top;width:52%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Did Not Disclose Demographic Background</p></td><td colspan="4" style="vertical-align:top;width:48%;border-bottom:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0.25pt 0pt 0.5pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">0</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Family Relationships</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">None of the directors or executive officers has a family relationship as defined in Item&#160;401 of Regulation S-K.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">B.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">C</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ompensation of Directors and Executive Officers</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC operating entities are required by PRC laws and regulations to make contributions equal to certain percentages of each employee&#8217;s salary for his or her retirement benefit, medical insurance benefits, housing funds, unemployment, and other statutory benefits. The PRC operating entities paid retirement and similar benefits for their officers and directors in the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Employment Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May&#160;28, 2018, we entered into employment agreements with our executive officers. Pursuant to employment agreements, the form of which is filed as Exhibit&#160;10.3 to our F-1 registration statement filed with the SEC on August&#160;13, 2018, we agreed to employ each of our executive officers for three years, which will be automatically renewed unless either party gives the other party a three-month written notice to terminate the agreement prior to the end of the current employment term or the agreement is earlier terminated. We may terminate the employment for cause, at any time, without notice or remuneration, for certain acts of the executive officer, including but not limited to the commitments of any serious or persistent breach or non-observance of the terms and conditions of the employment, conviction of a criminal offense, willful disobedience of a lawful and reasonable order, fraud or dishonesty, receipt of bribery, or severe neglect of his or her duties. An executive officer may terminate his or her employment at any time with a one-month prior written notice. Each executive officer has agreed to hold, both during and after the employment agreement expires, in strict confidence and not to use or disclose to any person, corporation or other entity without written consent, any confidential information.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">100</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our employment agreement with Mr.&#160;Siping Xu, our Chief Executive Officer, was automatically renewed for another term of three years on May&#160;28, 2021, and provides for an annual salary of $44,386.79.<span style="font-family:'DengXian';"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our employment agreement with Mengnan Wang, our Chief Financial Officer, was automatically renewed for another term of three years on May&#160;28, 2021, and provides for an annual salary of $22,193.39.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">C.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">B</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">oard Practices</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to our amended and restated articles of association, the minimum number of directors shall consist of no less than one person unless otherwise determined by the shareholders in a general meeting. Unless removed or re-appointed, each director shall be appointed for a term expiring at the next-following annual general meeting, if any is held. At any annual general meeting held, our directors will be elected by a majority vote of shareholders eligible to vote at that meeting. At each annual general meeting, each director so elected shall hold office for a one-year term and until the election of their respective successors in office or removed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Controlled Company</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Chief Executive Officer and Chairman, Mr.&#160;Siping Xu, beneficially owns approximately 87.4% of the aggregate voting power of our outstanding Ordinary Shares. As a result, we are deemed a &#8220;controlled company&#8221; for the purpose of the Nasdaq Listing Rules&#160;and are permitted to elect to rely on certain exemptions from the obligations to comply with certain corporate governance requirements, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the requirement that our director nominees be selected or recommended solely by independent directors; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the requirement that we have a nominating and corporate governance committee and a compensation committee that are composed entirely of independent directors with a written charter addressing the purposes and responsibilities of the committees.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although we do not intend to rely on the controlled company exemptions under the Nasdaq Listing Rules&#160;even though we are deemed a controlled company, we could elect to rely on these exemptions in the future, and if so, you would not have the same protection afforded to shareholders of companies that are subject to all of the corporate governance requirements of Nasdaq.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Board of Directors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors consist of five directors as of the date of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Duties of Directors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under Cayman Islands law, all of our directors owe three types of duties to us: (i)&#160;statutory duties, (ii)&#160;fiduciary duties, and (iii)&#160;common law duties. The Companies Act (Revised) of the Cayman Islands imposes a number of statutory duties on a director. A Cayman Islands director&#8217;s fiduciary duties are not codified, however the courts of the Cayman Islands have held that a director owes the following fiduciary duties (a)&#160;a duty to act in what the director <i style="font-style:italic;">bona fide</i> considers to be in the best interests of the company, (b)&#160;a duty to exercise their powers for the purposes they were conferred, (c)&#160;a duty to avoid fettering his or her discretion in the future and (d)&#160;a duty to avoid conflicts of interest and of duty. The common law duties owed by a director are those to act with skill, care and diligence that may reasonably be expected of a person carrying out the same functions as are carried out by that director in relation to the company and, also, to act with the skill, care and diligence in keeping with a standard of care commensurate with any particular skill they have which enables them to meet a higher standard than a director without those skills. In fulfilling their duty of care to us, our directors must ensure compliance with our amended articles of association, as amended and restated from time to time. We have the right to seek damages if a duty owed by any of our directors is breached.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">101</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Terms of Directors and Executive Officers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each of our directors holds office until a successor has been duly elected and qualified unless the director was appointed by the board of directors, in which case such director holds office until the next following annual meeting of shareholders at which time such director is eligible for reelection. All of our executive officers are appointed by and serve at the discretion of our board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Qualification</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There is currently no shareholding qualification for directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Committees of the Board of Directors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have established three committees under the board of directors: an audit committee, a compensation committee, and a nominating and corporate governance committee. We have adopted a charter for each of the three committees. Each committee&#8217;s members and functions are described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Audit Committee</i>. Our audit committee consists of Zhenlei Hu, Wei Guan, and Liding Sun. Zhenlei Hu is the chairperson of our audit committee. We have determined that Zhenlei Hu, Wei Guan, and Liding Sun satisfy the &#8220;independence&#8221; requirements of Section&#160;5605(a)(2)&#160;of the Nasdaq Listing Rules&#160;and Rule&#160;10A-3 under the Securities Exchange Act. Our board also has determined that Zhenlei Hu qualifies as an audit committee financial expert within the meaning of the SEC rules&#160;or possesses financial sophistication within the meaning of the Nasdaq Listing Rules. The audit committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The audit committee is responsible for, among other things:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">appointing the independent auditors and pre-approving all auditing and non-auditing services permitted to be performed by the independent auditors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing with the independent auditors any audit problems or difficulties and management&#8217;s response;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">discussing the annual audited financial statements with management and the independent auditors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing the adequacy and effectiveness of our accounting and internal control policies and procedures and any steps taken to monitor and control major financial risk exposures;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing and approving all proposed related party transactions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">meeting separately and periodically with management and the independent auditors; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Compensation Committee.</i> Our compensation committee consists of Liding Sun, Zhenlei Hu, and Wei Guan. Liding Sun is the chairperson of our compensation committee. We have determined that Liding Sun, Zhenlei Hu, and Wei Guan satisfy the &#8220;independence&#8221; requirements of Section&#160;5605(a)(2)&#160;of the Nasdaq Listing Rules&#160;and Rule&#160;10A-3 under the Securities Exchange Act. The compensation committee assists the board in reviewing and approving the compensation structure, including all forms of compensation, relating to our directors and executive officers. Our chief executive officer may not be present at any committee meeting during which his compensation is deliberated. The compensation committee is responsible for, among other things:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing and approving to the board with respect to the total compensation package for our most senior executive officers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approving and overseeing the total compensation package for our executives other than the most senior executive officers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing and recommending to the board with respect to the compensation of our directors;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">102</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing periodically and approving any long-term incentive compensation or equity plans;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">selecting compensation consultants, legal counsel or other advisors after taking into consideration all factors relevant to that person&#8217;s independence from management; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">programs or similar arrangements, annual bonuses, employee pension and welfare benefit plans.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Nominating and Corporate Governance Committee.</i> Our nominating and corporate governance committee currently consists of Liding Sun, Zhenlei Hu, and Wei Guan. Wei Guan is the chairperson of our nominating and corporate governance committee. Liding Sun, Zhenlei Hu, and Wei Guan satisfy the &#8220;independence&#8221; requirements of Section&#160;5605(a)(2)&#160;of the Nasdaq Listing Rules&#160;and Rule&#160;10A-3 under the Securities Exchange Act. The nominating and corporate governance committee assists the board of directors in selecting individuals qualified to become our directors and in determining the composition of the board and its committees. The nominating and corporate governance committee is responsible for, among other things:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identifying and recommending nominees for election or re-election to our board of directors or for appointment to fill any vacancy;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing annually with our board of directors its current composition in light of the characteristics of independence, age, skills, experience and availability of service to us;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identifying and recommending to our board the directors to serve as members of committees;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">advising the board periodically with respect to significant developments in the law and practice of corporate governance as well as our compliance with applicable laws and regulations, and making recommendations to our board of directors on all matters of corporate governance and on any corrective action to be taken; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">D.</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">E</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">mploye</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">es</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:none;">As of December 31, 2023, 2022, and 2021, we had approximately 11, 11, and 71 employees (including 0, 0, and 24 sales agents and 0, 0, and four sales associates) for Mingda Tianjin, and its branch offices and subsidiaries, which are all located in the PRC. As of December 31, 2023, 2022, and 2021, we had three, three, and one employee for our UK subsidiaries, respectively. None of our employees are subject to collective bargaining agreements governing their employment with us. We believe our employee relations are good.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">E. <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Share Ownership</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth information with respect to the beneficial ownership, within the meaning of Rule&#160;13d-3 under the Exchange Act, of our Ordinary Shares as of the date of this annual report.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each of our directors and executive officers who beneficially own our Ordinary Shares; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each person known to us to own beneficially more than 5.0% of our Ordinary Shares.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Beneficial ownership includes voting or investment power with respect to the securities. Except as indicated below, and subject to applicable community property laws, the persons named in the table have sole voting and investment power with respect to all Ordinary Shares shown as beneficially owned by them.&#160;Percentage of beneficial ownership of each listed person is based on 11,675,216 Ordinary Shares outstanding as of the date of this annual report.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">103</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Information with respect to beneficial ownership has been furnished by each director, officer, or beneficial owner of 5% or more of our Ordinary Shares. Beneficial ownership is determined in accordance with the rules&#160;of the SEC and generally requires that such person have voting or investment power with respect to securities. In computing the number of Ordinary Shares beneficially owned by a person listed below and the&#160;percentage ownership of such person, Ordinary Shares underlying options, warrants, or convertible securities held by each such person that are exercisable or convertible within 60&#160;days of the date of this annual report are deemed outstanding, but are not deemed outstanding for computing the&#160;percentage ownership of any other person. Except as otherwise indicated in the footnotes to this table, or as required by applicable community property laws, all persons listed have sole voting and investment power for all Ordinary Shares shown as beneficially owned by them. As of the date of the annual report, we have one shareholder of record holding beneficial ownership of 5% or more, who is not located in the United States.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Ordinary Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> Beneficially Owned</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Number</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Percent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Directors and Executive Officers</b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup><b style="font-weight:bold;">:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Siping Xu<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,200,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 87.37</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mengnan Wang<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.09</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Zhenlei Hu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liding Sun</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liang Zhang<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.90</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Wei Guan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">All directors and executive officers as a group (six persons):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,310,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 88.36</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">5% Shareholders</b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup><b style="font-weight:bold;">:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Siping Xu<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,200,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 87.37</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Unless otherwise indicated, the business address of each of the individuals is Fernie Castle, Letham, Cupar, Fife, KY15 7RU, United Kingdom.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Mr. Siping Xu, our Chief Executive Officer and chairman of the Board, is also the 100% owner of MDJH LTD, which holds 10,200,000 Ordinary Shares.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Mr. Mengnan Wang is the 100% owner of MNCC LTD, which holds 10,000 Ordinary Shares.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Mr. Liang Zhang is the 100% owner of BGHDI LTD, which holds 100,000 Ordinary Shares.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To our knowledge, the Company is not directly or indirectly owned or controlled by another corporation(s), by any foreign government, or by any other natural or legal person(s) severally or jointly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">F. <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Disclosure of a Registrant&#8217;s Action to Recover Erroneously Awarded Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_f6ecdc19_7515_4788_b6f8_9a33d037d272"></a><a id="Item7MAJORSHAREHOLDERSANDRELATEDPARTYTRA"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">A.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Ma</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">jor Shareholder</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">s</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item&#160;6. Directors, Senior Management and Employees&#8212;E. Share Ownership.&#8221;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">104</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">B.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">R</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">elated Party Transactions</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Employment Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;C. Board Practices&#8212;Employment Agreements.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">The VIE Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;The VIE Agreements.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Other Material Transactions with Related Parties </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We did not have any material transactions with related parties in 2023, 2022, and 2021.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">C.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interests of Experts and Counsel</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_07081fa9_58fd_47e8_95d0_6a225232a12e"></a><a id="Item8FINANCIALINFORMATION_597171"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;8. FINANCIAL INFORMATION</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">A.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">C</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">onsolidate</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">d </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Statements and Other Financial Information</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have appended consolidated financial statements filed as part of this annual report. See &#8220;Item&#160;18. Financial Statements.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Legal Proceedings</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">From time to time, we are subject to legal proceedings, investigations and claims incidental to the conduct of our business. We are not currently a party to any legal proceeding or investigation which, in the opinion of our management, is likely to have a material adverse effect on our business, financial condition, or results of operations, except for the disclosure under &#8220;Item&#160;4&#8212;Information on the Company&#8212;B. Business Overview&#8212;Legal Proceedings.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Dividend Policy</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We intend to keep any future earnings to finance the expansion of our subsidiaries&#8217; business, and we do not anticipate that any cash dividends will be paid in the foreseeable future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under Cayman Islands law, a Cayman Islands company may pay a dividend on its shares out of either profit or share premium amount, provided that in no circumstances may a dividend be paid if this would result in the company being unable to pay its debts due in the ordinary course of business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we determine to pay dividends on any of our Ordinary Shares in the future, as a holding company, we will be dependent on receipt of funds from our Hong Kong subsidiary, MDJH Hong Kong, our UK subsidiary, MD UK, our German subsidiary, MD German, and our Japanese subsidiary, MD Japan. MDJH Hong Kong will rely on payments made from Mingda Tianjin to WFOE, pursuant to the VIE Agreements, and the distribution of such payments to MDJH Hong Kong; MD UK will rely on payments from its subsidiaries Mansions and Fernie Castle Culture. According to the PRC Enterprise Income Tax Law, such payments from subsidiaries to parent companies in China are subject to the PRC enterprise income tax at a rate of 25%. In addition, if Mingda Tianjin or its subsidiaries or branch offices incur debt on their own behalf in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us. Our German subsidiary, MD German, and Japanese subsidiary, MD Japan, have not commenced operation yet and have not established any payment arrangements with us as of the date of this report.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">105</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Current PRC regulations permit our indirect PRC subsidiary to pay dividends to MDJH Hong Kong only out of its accumulated profits, if any, determined in accordance with Chinese accounting standards and regulations. In addition, each of our Affiliated Entities in China is required to set aside at least 10% of its after-tax profits each year, if any, to fund a statutory reserve until such reserve reaches 50% of its registered capital. Each of such entity in China is also required to further set aside a portion of its after-tax profits to fund the employee welfare fund, although the amount to be set aside, if any, is determined at the discretion of its board of directors. Although the statutory reserves can be used, among other ways, to increase the registered capital and eliminate future losses in excess of retained earnings of the respective companies, the reserve funds are not distributable as cash dividends except in the event of liquidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC government also imposes controls on the conversion of RMB into foreign currencies and the remittance of currencies out of the PRC. Therefore, we may experience difficulties in completing the administrative procedures necessary to obtain and remit foreign currency for the payment of dividends from our profits, if any. Furthermore, if our Affiliated Entities in the PRC incur debt on their own in the future, the instruments governing the debt may restrict their ability to pay dividends or make other payments. If we or our subsidiaries are unable to receive all of the revenue from our operations through the current VIE Agreements, we may be unable to pay dividends on our Ordinary Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash dividends, if any, on our Ordinary Shares will be paid in U.S. dollars. If we are considered a PRC tax resident enterprise for tax purposes, any dividends we pay to our overseas shareholders may be regarded as China-sourced income and as a result may be subject to PRC withholding tax at a rate of up to 10.0%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order for us to pay dividends to our shareholders, we will rely on payments made from Mingda Tianjin to WFOE, pursuant to the VIE Agreements between them, and the distribution of such payments to MDJH Hong Kong as dividends from Mingda Tianjin. Certain payments from Mingda Tianjin to WFOE are subject to PRC taxes, including business taxes and VAT. In addition, if Mingda Tianjin or its subsidiaries or branches incur debt on their own behaves in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Arrangement between Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income, or the Double Tax Avoidance Arrangement, the 10% withholding tax rate may be lowered to 5% if a Hong Kong resident enterprise owns no less than 25% of a PRC project. However, the 5% withholding tax rate does not automatically apply and certain requirements must be satisfied, including without limitation that (a) the Hong Kong project must be the beneficial owner of the relevant dividends; and (b) the Hong Kong project must directly hold no less than 25% share ownership in the PRC project during the 12 consecutive months preceding its receipt of the dividends. In current practice, a Hong Kong project must obtain a tax resident certificate from the Hong Kong tax authority to apply for the 5% lower PRC withholding tax rate. As the Hong Kong tax authority will issue such a tax resident certificate on a case-by-case basis, we cannot assure you that we will be able to obtain the tax resident certificate from the relevant Hong Kong tax authority and enjoy the preferential withholding tax rate of 5% under the Double Taxation Arrangement with respect to dividends to be paid by the PRC operating entities to its immediate holding company, MDJH Hong Kong. As of the date of this annual report, we have not applied for the tax resident certificate from the relevant Hong Kong tax authority. MDJH Hong Kong intends to apply for the tax resident certificate when WFOE plans to declare and pay dividends to MDJH Hong Kong. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Doing Business in the PRC&#8212;There are significant uncertainties under the EIT Law relating to the withholding tax liabilities of the PRC operating entities, and dividends payable by the PRC operating entities to our offshore subsidiaries may not qualify to enjoy certain treaty benefits.&#8221;</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">B.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Si</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">gnificant Changes</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Except as disclosed elsewhere in this annual report, we have not experienced any significant changes since the date of our audited consolidated financial statements included in this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">106</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_9d5cb3f8_ed3c_46c3_886a_ebd1e6e5613f"></a><a id="Item9THEOFFERANDLISTING_364563"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item&#160;9. THE OFFER AND LISTING</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">A.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">O</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ffer and Listing Detail</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">s.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Ordinary Shares have been listed on the Nasdaq Capital Market since January&#160;8, 2019 under the symbol &#8220;MDJH.&#8221;</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">B.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">P</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">lan of Distribution</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">C.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">M</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">arkets</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Ordinary Shares have been listed on the Nasdaq Capital Market since January&#160;8, 2019 under the symbol &#8220;MDJH.&#8221;</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">D.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">S</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">elling Shareholders</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">E.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Di</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">lution</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">F.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">E</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">xpenses of the Issue</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_83ca813d_9d1e_4b09_be8c_6ea04821a2cc"></a><a id="Item10ADDITIONALINFORMATION_867608"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;10. ADDITIONAL INFORMATION</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">A.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">S</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">hare Capital</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">B.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">M</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">emorandum and Articles of Association</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We incorporate by reference into this annual report the description of our amended and restated memorandum and articles of association, Exhibits <a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_ex3-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">3.1</span></a> and <a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_ex3-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">3.2</span></a>, and the description of differences in corporate laws contained in our <a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_f1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">F-1 registration statement (File No.&#160;333-226826), as amended, initially filed with the SEC on August&#160;13, 2018</span></a>.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">C.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">M</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">aterial Contracts</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have not entered into any material contracts other than in the ordinary course of business and other than those described in &#8220;Item&#160;4. Information on the Company&#8221; or elsewhere in this annual report.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">D.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">E</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">xchange Control</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">s</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item&#160;4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations on Foreign Currency Exchange&#8221; and &#8220;Item&#160;4. Information on the Company&#8212;B. Business Overview&#8212;Regulations&#8212;Regulations on Dividend Distribution.&#8221;</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">107</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-decoration-line:none;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">E.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">T</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">axation</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The U.S. Tax Cuts and Jobs Act (the &#8220;2017 Act&#8221;) signed on December 22, 2017, may have changed the tax consequences to U.S. shareholders that own, or are considered to own, as a result of the attribution rules, 10% or more of the voting power or value of the stock of a non-U.S. corporation (a &#8220;10% U.S. shareholder&#8221;) under the U.S. Federal income tax law applicable to owners of U.S. controlled foreign corporations (&#8220;CFCs&#8221;). We do not believe any of our shareholders, or of our subsidiaries, were CFCs, and the 2017 Act had no impact for the years ended December 31, 2023, 2022, and 2021. We are an exempted company incorporated in the Cayman Islands and conduct our primary business operations through the PRC operating entities in the PRC.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cayman Islands Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to us levied by the Government of the Cayman Islands except for stamp duties which may be applicable on instruments executed in, or after execution brought within the jurisdiction of the Cayman Islands. No stamp duty is payable in the Cayman Islands on the issue of shares by, or any transfers of shares of, Cayman Islands companies (except those which hold interests in land in the Cayman Islands). The Cayman Islands is not party to any double tax treaties that are applicable to any payments made to or by us. The Cayman Islands is not a party to any double tax treaties that are applicable to any payments made to us by us. There are no exchange control regulations or currency restrictions in the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Payments of dividends and capital in respect of our Ordinary Shares will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of a dividend or capital to any holder of our Ordinary Shares, as the case may be, nor will gains derived from the disposal of our Ordinary Shares be subject to Cayman Islands income or corporation tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">People&#8217;s Republic of China Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following brief description of Chinese enterprise laws is designed to highlight the enterprise-level taxation on our earnings, which will affect the amount of dividends, if any, we are ultimately able to pay to our shareholders. See &#8220;Item&#160;8. Financial Information&#8212;A. Consolidated Statements and Other Financial Information&#8212;Dividend Policy.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the EIT Law, which was promulgated by the Standing Committee of the National People&#8217;s Congress on March&#160;16, 2007, became effective on January&#160;1, 2008, and was then amended on February&#160;24, 2017 and December&#160;29, 2018, and the Implementation Rules&#160;of the EIT Law, which were promulgated by the State Council on December&#160;6, 2007, and became effective on January&#160;1, 2008, and emended on April&#160;23, 2019, enterprises are divided into resident enterprises and non-resident enterprises. Resident enterprises pay enterprise income tax on their incomes obtained in and outside the PRC at the rate of 25%. Non-resident enterprises setting up institutions in the PRC pay enterprise income tax on the incomes obtained by such institutions in and outside the PRC at the rate of 25%. Non-resident enterprises with no institutions in the PRC, and non-resident enterprises with income having no substantial connection with their institutions in the PRC, pay enterprise income tax on their income obtained in the PRC at a reduced rate of 10%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a holding company incorporated in the Cayman Islands and we gain substantial income by way of dividends paid to us from the PRC operating entities. The EIT Law and its implementation rules provide that China-sourced income of foreign enterprises, such as dividends paid by a PRC subsidiary to its equity holders that are non-resident enterprises, will normally be subject to PRC withholding tax at a rate of 10%, unless any such foreign investor&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for a preferential tax rate or a tax exemption.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">108</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Thus, the dividends, if and when payable by the PRC operating entities to its offshore parent entities, would be subject to a 10% withholding tax. A lower tax rate will be applied if such foreign non-resident enterprise investor&#8217;s jurisdiction of incorporation has signed a tax treaty or arrangement for the avoidance of double taxation and the prevention of fiscal evasion with respect to taxes on income with China. There is such a tax arrangement between the PRC and Hong Kong. Thus, the dividends, if and when payable by WFOE, the PRC operating entities to the offshore parent entity located in Hong Kong, would be subject to a 5% withholding tax rather than the statutory rate of 10%, provided that the offshore entities located in Hong Kong meet the requirements stipulated by relevant PRC tax regulations. Furthermore, pursuant to the applicable circular and interpretations of the EIT Law, dividends from earnings created prior to 2008 but distributed after 2008 are not subject to withholding income tax. Our effective income tax rate was (1.65)%, 0%, and (0.66)% for the years ended December 31, 2023, 2022, and 2021, respectively. As a result, $0, $0, and $0 income tax were accrued for the years ended December 31, 2023, 2022, and 2021, respectively. Deferred tax adjustments of $10,835, $3,020, and $9,963 were recognized for the years ended December 31, 2023, 2022, and 2021 respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the EIT Law, an enterprise established outside of China with a &#8220;de facto management body&#8221; within China is considered a &#8220;resident enterprise,&#8221; which means that it is treated in a manner similar to a Chinese enterprise for enterprise income tax purposes. Although the implementation rules&#160;of the EIT Law define &#8220;de facto management body&#8221; as a managing body that actually, comprehensively manage and control the production and operation, staff, accounting, property and other aspects of an enterprise, the only official guidance for this definition currently available is set forth in SAT Notice 82, which provides guidance on the determination of the tax residence status of a Chinese-controlled offshore incorporated enterprise, defined as an enterprise that is incorporated under the laws of a foreign country or territory and that has a PRC enterprise or enterprise group as its primary controlling shareholder. Although MDJM does not have a PRC enterprise or enterprise group as our primary controlling shareholder and is therefore not a Chinese-controlled offshore incorporated enterprise within the meaning of SAT Notice 82, in the absence of guidance specifically applicable to us, we have applied the guidance set forth in SAT Notice 82 to evaluate the tax residence status of MDJM and its subsidiaries organized outside the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to SAT Notice 82, a Chinese-controlled offshore incorporated enterprise will be regarded as a PRC tax resident by virtue of having a &#8220;de facto management body&#8221; in China and will be subject to PRC enterprise income tax on its worldwide income only if all of the following criteria are met: (i)&#160;the places where senior management and senior management departments that are responsible for daily production, operation and management of the enterprise perform their duties are mainly located within the territory of China; (ii)&#160;financial decisions (such as money borrowing, lending, financing and financial risk management) and personnel decisions (such as appointment, dismissal and salary and wages) are decided or need to be decided by organizations or persons located within the territory of China; (iii)&#160;main property, accounting books, corporate seal, the board of directors and files of the minutes of shareholders&#8217; meetings of the enterprise are located or preserved within the territory of China; and (iv)&#160;one half (or more) of the directors or senior management staff having the right to vote habitually reside within the territory of China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that we do not meet some of the conditions outlined in the immediately preceding paragraph. For example, as a holding company, the key assets and records of MDJM, including the resolutions and meeting minutes of our board of directors and the resolutions and meeting minutes of our shareholders, are located and maintained outside the PRC. In addition, we are not aware of any offshore holding companies with a corporate structure similar to ours that has been deemed a PRC &#8220;resident enterprise&#8221; by the PRC tax authorities. Accordingly, we believe that MDJM and its offshore subsidiaries should not be treated as a &#8220;resident enterprise&#8221; for PRC tax purposes if the criteria for &#8220;de facto management body&#8221; as set forth in SAT Notice 82 were deemed applicable to us. However, as the tax residency status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term &#8220;de facto management body&#8221; as applicable to our offshore entities, we will continue to monitor our tax status.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">109</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The implementation rules of the EIT Law provide that, (i) if the enterprise that distributes dividends is domiciled in the PRC or (ii) if gains are realized from transferring equity interests of enterprises domiciled in the PRC, then such dividends or gains are treated as China-sourced income. It is not clear how &#8220;domicile&#8221; may be interpreted under the EIT Law, and it may be interpreted as the jurisdiction where the enterprise is a tax resident. Therefore, if we are considered as a PRC tax resident enterprise for PRC tax purposes, any dividends we pay to our overseas shareholders which are non-resident enterprises as well as gains realized by such shareholders from the transfer of our shares may be regarded as China-sourced income and as a result become subject to PRC withholding tax at a rate of up to 10%. We believe that it is more likely than not that we and our offshore subsidiaries would be treated as a non-resident enterprise for PRC tax purposes because they do not meet some of the conditions outlined in SAT Notice 82. In addition, we are not aware of any offshore holding companies with a corporate structure similar to ours that has been deemed a PRC &#8220;resident enterprise&#8221; by the PRC tax authorities as of the date of the annual report. Therefore, we believe that it is possible but highly unlikely that the income received by our overseas shareholders will be regarded as China-sourced income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;Under the EIT Law, we may be classified as a &#8216;resident enterprise&#8217; of China, which could result in unfavorable tax consequences to us and our non-PRC shareholders.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our company pays an EIT rate of 25% for Mingda Tianjin. The EIT is calculated based on the entity&#8217;s global income as determined under PRC tax laws and accounting standards. If the PRC tax authorities determine that Mingda Tianjin a PRC resident enterprise for enterprise income tax purposes, we may be required to withhold a 10% withholding tax from dividends we pay to our shareholders that are non-resident enterprises. In addition, non-resident enterprise shareholders may be subject to a 10% PRC withholding tax on gains realized on the sale or other disposition of our Ordinary Shares, if such income is treated as sourced from within the PRC. It is unclear whether our non-PRC individual shareholders would be subject to any PRC tax on dividends or gains obtained by such non-PRC individual shareholders in the event we are determined to be a PRC resident enterprise. If any PRC tax were to apply to dividends or gains realized by non-PRC individuals, it would generally apply at a rate of 20% unless a reduced rate is available under an applicable tax treaty. However, it is also unclear whether our non-PRC shareholders would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. There is no guidance from the PRC government to indicate whether or not any tax treaties between the PRC and other countries would apply in circumstances where a non-PRC company was deemed to be a PRC tax resident, and thus there is no basis for expecting how tax treaty between the PRC and other countries may impact non-resident enterprises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Hong Kong Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under Hong Kong tax laws, the statutory income tax rate is 16.5%. Subsidiaries in Hong Kong are exempted from income tax on their foreign-derived income and there are no withholding taxes in Hong Kong on remittance of dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJH Hong Kong was incorporated in Hong Kong and does not conduct any substantial operations of its own. As such, under the Hong Kong tax laws, MDJH Hong Kong is exempted from income tax on its foreign-derived income and is not subject to withholding taxes on remittance of dividends. Since MDJH Hong Kong did not have any assessable profits for the years ended December 31, 2023, 2022, and 2021, no provision for Hong Kong profits tax has been made in the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The United Kingdom Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A UK company is subject to UK corporation tax on its income profits and capital profits. The rate of corporation tax for all companies is currently 19%. MD UK, Mansions, and Fernie Castle Culture, our UK subsidiaries, are registered in England and Wales and are subject to the 19% corporation tax, 20% of VAT, and employee&#8217;s income tax. The effective rate was 0%, (1.65)% and 8.14% for the years ended December 31, 2023, 2022, and 2021, respectively. The deferred tax adjustment was $0, $3,020 and $(3,374) in 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Japan Taxation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MD Japan, our Japanese subsidiary, has not commenced its operations yet, and is not yet subject to any Japanese taxation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Germany Taxation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MD German, our German subsidiary, has not commenced its operations yet, and is not yet subject to any German taxation.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">110</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">United States Federal Income Tax Considerations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following does not address the tax consequences to any particular investor or to persons in special tax situations such as:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">banks;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">financial institutions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">insurance companies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulated investment companies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">real estate investment trusts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">broker-dealers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">persons that elect to mark their securities to market;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">U.S. expatriates or former long-term residents of the U.S.;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">governments or agencies or instrumentalities thereof;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">tax-exempt entities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">persons liable for alternative minimum tax;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">persons holding our Ordinary Shares as part of a straddle, hedging, conversion or integrated transaction;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">persons that actually or constructively own 10% or more of our voting power or value (including by reason of owning our Ordinary Shares);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">persons who acquired our Ordinary Shares pursuant to the exercise of any employee share option or otherwise as compensation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">persons holding our Ordinary Shares through partnerships or other pass-through entities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">beneficiaries of a trust holding our Ordinary Shares; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">persons holding our Ordinary Shares through a trust.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The discussion set forth below is addressed only to U.S. Holders (defined below) that own our Ordinary Shares. Prospective purchasers are urged to consult their own tax advisors about the application of the U.S. federal income tax rules&#160;to their particular circumstances as well as the state, local, foreign and other tax consequences to them of the purchase, ownership and disposition of our Ordinary Shares.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">111</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Material Tax Consequences Applicable to U.S. Holders of Our Ordinary Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following sets forth the material U.S. federal income tax consequences related to the ownership and disposition of our Ordinary Shares. The following brief description applies only to U.S. Holders (defined below) that hold Ordinary Shares as capital assets and that have the U.S. dollar as their functional currency. This brief description is based on the federal income tax laws of the United States in effect as of the date of this annual report and on U.S. Treasury regulations in effect or, in some cases, proposed, as of the date of this annual report, as well as judicial and administrative interpretations thereof available on or before such date. All of the foregoing authorities are subject to change, which change could apply retroactively and could affect the tax consequences described below. This description does not deal with all possible tax consequences relating to ownership and disposition of our Ordinary Shares or U.S. tax laws, other than the U.S. federal income tax laws, such as the tax consequences under non-U.S. tax laws, state, local, and other tax laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The brief description below of the U.S. federal income tax consequences to &#8220;U.S. Holders&#8221; will apply to you if you are a beneficial owner of Ordinary Shares and you are, for U.S. federal income tax purposes,</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an individual who is a citizen or resident of the United States;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a corporation (or other entity taxable as a corporation for U.S. federal income tax purposes) organized under the laws of the United States, any state thereof or the District of Columbia;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an estate whose income is subject to U.S. federal income taxation regardless of its source; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a trust that (1)&#160;is subject to the primary supervision of a court within the United States and the control of one or more U.S. persons for all substantial decisions or (2)&#160;has a valid election in effect under applicable U.S. Treasury regulations to be treated as a U.S. person.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If a partnership (or other entity treated as a partnership for United States federal income tax purposes) is a beneficial owner of our Ordinary Shares, the tax treatment of a partner in the partnership will depend upon the status of the partner and the activities of the partnership. Partnerships and partners of a partnership holding our Ordinary Shares are urged to consult their tax advisors regarding an investment in our Ordinary Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Taxation of Dividends and Other Distributions on our Ordinary Shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the PFIC rules&#160;discussed below, the gross amount of distributions made by us to you with respect to the Ordinary Shares (including the amount of any taxes withheld therefrom) will generally be includable in your gross income as dividend income on the date of receipt by you, but only to the extent that the distribution is paid out of our current or accumulated earnings and profits (as determined under U.S. federal income tax principles). With respect to corporate U.S. Holders, the dividends will not be eligible for the dividends-received deduction allowed to corporations in respect of dividends received from other U.S. corporations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">With respect to non-corporate U.S. Holders, including individual U.S. Holders, dividends will be taxed at the lower capital gains rate applicable to qualified dividend income, provided that (1) the Ordinary Shares are readily tradable on an established securities market in the United States, or we are eligible for the benefits of an approved qualifying income tax treaty with the United States that includes an exchange of information program, (2) we are not a PFIC for either our taxable year in which the dividend is paid or the preceding taxable year, and (3) certain holding period requirements are met. Because there is no income tax treaty between the United States and the Cayman Islands, clause (1) above can be satisfied only if the Ordinary Shares are readily tradable on an established securities market in the United States. Under U.S. Internal Revenue Service authority, Ordinary Shares are considered for purpose of clause (1) above to be readily tradable on an established securities market in the United States if they are listed on certain exchanges, which presently includes the NYSE and the Nasdaq Stock Market. You are urged to consult your tax advisors regarding the availability of the lower rate for dividends paid with respect to our Ordinary Shares, including the effects of any change in law after the date of this annual report.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">112</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Dividends will constitute foreign source income for foreign tax credit limitation purposes. If the dividends are taxed as qualified dividend income (as discussed above), the amount of the dividend taken into account for purposes of calculating the foreign tax credit limitation will be limited to the gross amount of the dividend, multiplied by the reduced rate divided by the highest rate of tax normally applicable to dividends. The limitation on foreign taxes eligible for credit is calculated separately with respect to specific classes of income. For this purpose, dividends distributed by us with respect to our Ordinary Shares will constitute &#8220;passive category income&#8221; but could, in the case of certain U.S. Holders, constitute &#8220;general category income.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To the extent that the amount of the distribution exceeds our current and accumulated earnings and profits (as determined under U.S. federal income tax principles), it will be treated first as a tax-free return of your tax basis in your Ordinary Shares, and to the extent the amount of the distribution exceeds your tax basis, the excess will be taxed as capital gain. We do not intend to calculate our earnings and profits under U.S. federal income tax principles. Therefore, a U.S. Holder should expect that a distribution will be treated as a dividend even if that distribution would otherwise be treated as a non-taxable return of capital or as capital gain under the rules&#160;described above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Taxation of Dispositions of Ordinary Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the PFIC rules&#160;discussed below, you will recognize taxable gain or loss on any sale, exchange or other taxable disposition of a share equal to the difference between the amount realized (in U.S. dollars) for the share and your tax basis (in U.S. dollars) in the Ordinary Shares. The gain or loss will be capital gain or loss. If you are a non-corporate U.S. Holder, including an individual U.S. Holder, who has held the Ordinary Shares for more than one&#160;year, you will generally be eligible for reduced tax rates. The deductibility of capital losses is subject to limitations. Any such gain or loss that you recognize will generally be treated as United States source income or loss for foreign tax credit limitation purposes which will generally limit the availability of foreign tax credits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Passive Foreign Investment Company</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A non-U.S. corporation is considered a PFIC, as defined in Section 1297(a) of the U.S. Internal Revenue Code, for any taxable year if either:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">at least 75% of its gross income for such taxable&#160;year is passive income; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">at least 50% of the value of its assets (based on an average of the quarterly values of the assets during a taxable&#160;year) is attributable to assets that produce or are held for the production of passive income (the &#8220;asset test&#8221;).</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Passive income generally includes dividends, interest, rents and royalties (other than rents or royalties derived from the active conduct of a trade or business) and gains from the disposition of passive assets. We will be treated as owning our proportionate share of the assets and earning our proportionate share of the income of any other corporation in which we own, directly or indirectly, at least 25% (by value) of the stock. In determining the value and composition of our assets for purposes of the PFIC asset test, the value of our assets must be determined based on the market value of our Ordinary Shares from time to time, which could cause the value of our non-passive assets to be less than 50% of the value of all of our assets on any particular quarterly testing date for purposes of the asset test.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">113</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on our operations and the composition of our assets, we do not believe we were a PFIC for our most recent taxable year, and we do not expect to be treated as a PFIC under the current PFIC rules. However, we must make a separate determination each year as to whether we are a PFIC, and there can be no assurance with respect to our status as a PFIC for our current taxable year or any future taxable year. It is possible that, for our current taxable year or for any subsequent taxable year, more than 50% of our assets may be assets held for the production of passive income. We will make this determination following the end of any particular tax year. The VIE Agreements are designed to provide WFOE with the power, rights, and obligations to Mingda Tianjin as set forth under the VIE Agreements. We have evaluated the guidance in Financial Accounting Standards Board Accounting Standards Codification 810 and determined that we are regarded as the primary beneficiary of the VIE for accounting purposes, as a result of our direct ownership in WFOE and the provisions of the VIE Agreements. If we are not treated as owning Mingda Tianjin for United States federal income tax purposes, we would likely be treated as a PFIC. In addition, because the value of our assets for purposes of the asset test will generally be determined based on the market price of our Ordinary Shares and because cash is generally considered to be an asset held for the production of passive income, our PFIC status will depend in large part on the market price of our Ordinary Shares. Accordingly, fluctuations in the market price of the Ordinary Shares may cause us to become a PFIC. In addition, the application of the PFIC rules is subject to uncertainty in several respects and the composition of our income and assets will be affected by how, and how quickly, we spend the cash we raised in our initial public offering. We are under no obligation to take steps to reduce the risk of our being classified as a PFIC, and as stated above, the determination of the value of our assets will depend upon material facts (including the market price of our Ordinary Shares from time to time) that may not be within our control. If we are a PFIC for any year during which you hold Ordinary Shares, we will continue to be treated as a PFIC for all succeeding years during which you hold Ordinary Shares. However, if we cease to be a PFIC and you did not previously make a timely &#8220;mark-to-market&#8221; election as described below, you may avoid some of the adverse effects of the PFIC regime by making a &#8220;purging election&#8221; (as described below) with respect to the Ordinary Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are a PFIC for your taxable&#160;year(s)&#160;during which you hold Ordinary Shares, you will be subject to special tax rules&#160;with respect to any &#8220;excess distribution&#8221; that you receive and any gain you realize from a sale or other disposition (including a pledge) of the Ordinary Shares, unless you make a &#8220;mark-to-market&#8221; election as discussed below. Distributions you receive in a taxable&#160;year that are greater than 125% of the average annual distributions you received during the shorter of the three preceding taxable&#160;years or your holding period for the Ordinary Shares will be treated as an excess distribution. Under these special tax rules:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the excess distribution or gain will be allocated ratably over your holding period for the Ordinary Shares;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the amount allocated to your current taxable&#160;year, and any amount allocated to any of your taxable&#160;year(s)&#160;prior to the first taxable&#160;year in which we were a PFIC, will be treated as ordinary income, and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the amount allocated to each of your other taxable&#160;year(s)&#160;will be subject to the highest tax rate in effect for that&#160;year and the interest charge generally applicable to underpayments of tax will be imposed on the resulting tax attributable to each such&#160;year.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The tax liability for amounts allocated to&#160;years prior to the&#160;year of disposition or &#8220;excess distribution&#8221; cannot be offset by any net operating losses for such&#160;years, and gains (but not losses) realized on the sale of the Ordinary Shares cannot be treated as capital, even if you hold the Ordinary Shares as capital assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A U.S. Holder of &#8220;marketable stock&#8221; (as defined below) in a PFIC may make a mark-to-market election for such stock to elect out of the tax treatment discussed above. If you make a mark-to-market election for first taxable&#160;year which you hold (or are deemed to hold) Ordinary Shares and for which we are determined to be a PFIC, you will include in your income each&#160;year an amount equal to the excess, if any, of the fair market value of the Ordinary Shares as of the close of such taxable&#160;year over your adjusted basis in such Ordinary Shares, which excess will be treated as ordinary income and not capital gain. You are allowed an ordinary loss for the excess, if any, of the adjusted basis of the Ordinary Shares over their fair market value as of the close of the taxable&#160;year. However, such ordinary loss is allowable only to the extent of any net mark-to-market gains on the Ordinary Shares included in your income for prior taxable&#160;years. Amounts included in your income under a mark-to-market election, as well as gain on the actual sale or other disposition of the Ordinary Shares, are treated as ordinary income. Ordinary loss treatment also applies to any loss realized on the actual sale or disposition of the Ordinary Shares, to the extent that the amount of such loss does not exceed the net mark-to-market gains previously included for such Ordinary Shares. Your basis in the Ordinary Shares will be adjusted to reflect any such income or loss amounts. If you make a valid mark-to-market election, the tax rules&#160;that apply to distributions by corporations which are not PFICs would apply to distributions by us, except that the lower applicable capital gains rate for qualified dividend income discussed above under &#8220;&#8212;Taxation of Dividends and Other Distributions on our Ordinary Shares&#8221; generally would not apply.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">114</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The mark-to-market election is available only for &#8220;marketable stock,&#8221; which is stock that is traded in other than de minimis quantities on at least 15&#160;days during each calendar quarter (&#8220;regularly traded&#8221;) on a qualified exchange or other market (as defined in applicable U.S. Treasury regulations), including the Nasdaq Capital Market. If the Ordinary Shares are regularly traded on the Nasdaq Capital Market and if you are a holder of Ordinary Shares, the mark-to-market election would be available to you were we to be or become a PFIC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Alternatively, a U.S. Holder of stock in a PFIC may make a &#8220;qualified electing fund&#8221; election with respect to such PFIC to elect out of the tax treatment discussed above. A U.S. Holder who makes a valid qualified electing fund election with respect to a PFIC will generally include in gross income for a taxable&#160;year such holder&#8217;s pro rata share of the corporation&#8217;s earnings and profits for the taxable&#160;year. However, the qualified electing fund election is available only if such PFIC provides such U.S. Holder with certain information regarding its earnings and profits as required under applicable U.S. Treasury regulations. We do not currently intend to prepare or provide the information that would enable you to make a qualified electing fund election. If you hold Ordinary Shares in any taxable&#160;year in which we are a PFIC, you will be required to file U.S. Internal Revenue Service Form&#160;8621 in each such&#160;year and provide certain annual information regarding such Ordinary Shares, including regarding distributions received on the Ordinary Shares and any gain realized on the disposition of the Ordinary Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If you do not make a timely &#8220;mark-to-market&#8221; election (as described above), and if we were a PFIC at any time during the period you hold our Ordinary Shares, then such Ordinary Shares will continue to be treated as stock of a PFIC with respect to you even if we cease to be a PFIC in a future&#160;year, unless you make a &#8220;purging election&#8221; for the&#160;year we cease to be a PFIC. A &#8220;purging election&#8221; creates a deemed sale of such Ordinary Shares at their fair market value on the last day of the last&#160;year in which we are treated as a PFIC. The gain recognized by the purging election will be subject to the special tax and interest charge rules&#160;treating the gain as an excess distribution, as described above. As a result of the purging election, you will have a new basis (equal to the fair market value of the Ordinary Shares on the last day of the last&#160;year in which we are treated as a PFIC) and holding period (which new holding period will begin the day after such last day) in your Ordinary Shares for tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">IRC Section 1014(a) provides for a step-up in basis to the fair market value for our Ordinary Shares when inherited from a decedent that was previously a holder of our Ordinary Shares. However, if we are determined to be a PFIC and a decedent that was a U.S. Holder did not make either a timely qualified electing fund election for our first taxable year as a PFIC in which the U.S. Holder held (or was deemed to hold) our Ordinary Shares, or a mark-to-market election and ownership of those Ordinary Shares are inherited, a special provision in IRC Section 1291(e) provides that the new U.S. Holder&#8217;s basis should be reduced by an amount equal to the Section 1014 basis minus the decedent&#8217;s adjusted basis just before death. As such if we are determined to be a PFIC at any time prior to a decedent&#8217;s passing, the PFIC rules will cause any new U.S. Holder that inherits our Ordinary Shares from a U.S. Holder to not get a step-up in basis under Section 1014 and instead will receive a carryover basis in those Ordinary Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">You are urged to consult your tax advisors regarding the application of the PFIC rules&#160;to your investment in our Ordinary Shares and the elections discussed above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Information Reporting and Backup Withholding</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Dividend payments with respect to our Ordinary Shares and proceeds from the sale, exchange or redemption of our Ordinary Shares may be subject to information reporting to the U.S. Internal Revenue Service and possible U.S. backup withholding at a current rate of 24%. Backup withholding will not apply, however, to a U.S. Holder who furnishes a correct taxpayer identification number and makes any other required certification on U.S. Internal Revenue Service Form&#160;W-9 or who is otherwise exempt from backup withholding. U.S. Holders who are required to establish their exempt status generally must provide such certification on U.S. Internal Revenue Service Form&#160;W-9. U.S. Holders are urged to consult their tax advisors regarding the application of the U.S. information reporting and backup withholding rules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Backup withholding is not an additional tax. Amounts withheld as backup withholding may be credited against your U.S. federal income tax liability, and you may obtain a refund of any excess amounts withheld under the backup withholding rules&#160;by filing the appropriate claim for refund with the U.S. Internal Revenue Service and furnishing any required information. We do not intend to withhold taxes for individual shareholders. However, transactions effected through certain brokers or other intermediaries may be subject to withholding taxes (including backup withholding), and such brokers or intermediaries may be required by law to withhold such taxes.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">115</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Hiring Incentives to Restore Employment Act of 2010, certain U.S. Holders are required to report information relating to our Ordinary Shares, subject to certain exceptions (including an exception for Ordinary Shares held in accounts maintained by certain financial institutions), by attaching a complete Internal Revenue Service Form&#160;8938, Statement of Specified Foreign Financial Assets, with their tax return for each&#160;year in which they hold Ordinary Shares. <span style="color:#333333;">Failure to report the information could result in substantial penalties. You should consult your own tax advisor regarding your obligation to file Form&#160;8938.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:none;">F.</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Dividends and Paying Agents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:none;">G.</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Statement by Experts</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:none;">H.</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Documents on Display</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have previously filed with the SEC our registration statements on Form&#160;F-1 (File Number 333-226826), as amended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are subject to the periodic reporting and other informational requirements of the Exchange Act. Under the Exchange Act, we are required to file reports and other information with the SEC. Specifically, we are required to file annually a Form 20-F within four months after the end of each fiscal year. The SEC maintains a website at http://www.sec.gov that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules of the Exchange Act prescribing, among other things, the furnishing and content of proxy statements to shareholders, and our executive officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">I.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Subsidiary Information</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For a listing of our subsidiaries, see &#8220;Item 3. Key Information.&#8221;</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">J.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Annual Report to Security Holders</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_5141c311_7c33_4e64_993d_8c4bcd080a7d"></a><a id="Item11QUANTITATIVEANDQUALITATIVEDISCLOSU"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;11. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign Exchange Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our financial statements are expressed in Renminbi, and most of our revenue, costs, and expenses are denominated in Renminbi. Additionally, our cash and cash equivalents are held in both Renminbi and U.S. dollars. As a result, fluctuations in the exchange rates between the U.S. dollar and Renminbi may affect our results of operations and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Renminbi&#8217;s exchange rate with the U.S. dollar is affected by, among other things, changes in China&#8217;s political and economic conditions and China&#8217;s foreign exchange policies. On July&#160;21, 2005, the PRC government changed its decade-old policy of pegging the value of Renminbi to the U.S. dollar. Under such policy, Renminbi was permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. Later on, the PBOC has decided to further implement the reform of the RMB exchange regime and to enhance the flexibility of RMB exchange rates. Such changes in policy have resulted in a significant appreciation of Renminbi against the U.S. dollar since 2005 though there have been periods when the U.S. dollar has appreciated against Renminbi as well. There remains significant international pressure on the PRC government to adopt a more flexible currency policy, which could result in a further and more significant adjustment of Renminbi against the U.S. dollar.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">116</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To the extent that we need to convert U.S. dollars we receive from financing activities into Renminbi for our operations or other uses within the PRC, appreciation of Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we would receive from the conversion. On the other hand, a decline in the value of Renminbi against the U.S. dollar could reduce the U.S. dollar equivalent amounts of our financial results, and the dividends we may pay in the future, if any, all of which may have a material adverse effect on the prices of our Ordinary Shares. As of December 31, 2023, our functional currency denominated cash balances of RMB460 be translated to $65 by using exchange rate of 7.0999 on December 31, 2023. Assuming a 1% appreciation of the U.S. dollar to RMB, $1=7.1709, the cash balance of RMB460 would be translated to $64. The cash balance presented in U.S. dollar would have decreased by $1.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, very limited hedging options are available in China to reduce our exposure to exchange rate fluctuations. To date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. While we may decide to enter into hedging transactions in the future, the availability and effectiveness of these hedges may be limited and we may not be able to adequately hedge our exposure or at all. In addition, our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert Renminbi into foreign currency. As a result, fluctuations in exchange rates may have a material adverse effect on your investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject us to significant concentrations of credit risk consist primarily of cash. As of December 31, 2023 and 2022, we had cash in the amount of $503,505 and $1,433,158, respectively. Approximately $3,851 of our cash is maintained within the PRC. Per PRC regulations, the maximum insured bank deposit amount is approximately $70,424 (RMB500,000) for each financial institution. Among the cash maintained in the PRC, approximately $5,000 be considered as uninsured cash. While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable are typically unsecured and derived from revenue earned from customers, thereby exposed to credit risk. The risk is mitigated by our assessment of its customers&#8217; creditworthiness and its ongoing monitoring of outstanding balances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Liquidity Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Liquidity risk is the risk that we will encounter difficulty in meeting the obligations associated with our financial liabilities that are settled by delivering cash or other financial assets. Our approach to managing liquidity is to ensure, as far as possible, that we will always have sufficient liquidity to meet our liabilities when due, under both normal and stressed conditions, without incurring unacceptable losses or risking damage to our reputation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following are the contractual maturities of financial liabilities, including estimated interest payments:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Carrying </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Amount as of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">One Year or</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Non-derivative financial instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023 in US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Less</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Over One Year&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade and other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 101,969</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 101,969</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,068</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,068</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term loans payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 122,037</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 122,037</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Interest Rate Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have not used derivative financial instruments to hedge interest risk. Interest-earning instruments carry a degree of interest rate risk. We have not been exposed, nor do we anticipate being exposed to material risks due to changes in market interest rates. However, our future interest income may fall short of expectations due to changes in market interest rates.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">117</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inflation Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In recent years, inflation has not had a material impact on our results of operations. According to the National Bureau of Statistics of China, the consumer price index in China increased by 0.2%, 2.0%, and 0.9%, in 2023, 2022, and 2021, respectively. Although we have not in the past been materially affected by inflation since our inception, we can provide no assurance that we will not be affected in the future by higher rates of inflation in China. If inflation rises, it may materially and adversely affect the PRC operating entities and our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_9f575821_84b9_40cb_9fe0_c5f9e14f160b"></a><a id="Item12DESCRIPTIONOFSECURITIESOTHERTHANEQ"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">A.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">D</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ebt Securities</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Not applicable.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">B.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Warrants and Rights</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Not applicable.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">C.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Securities</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Not applicable.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">D.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">A</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">merican Depositary Shares</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">118</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_938db324_f493_4238_a7db_b11ff5df31c8"></a><a id="PartII_348549"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">Part&#160;II</p><a id="Item13DEFAULTSDIVIDENDARREARAGESANDDELIN"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">None.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_9b5c7dbf_e598_4efe_9ffb_e4148d9ec5f1"></a><a id="Item14MATERIALMODIFICATIONSTOTHERIGHTSOF"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item&#160;10. Additional Information&#8221; for a description of the rights of securities holders, which remain unchanged.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Proceeds</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following &#8220;Use of Proceeds&#8221; information relates to the registration statement on Form F-1, as amended (File Number 333-226826) for our initial public offering, which was declared effective by the SEC on November 13, 2018. For initial public offering, we issued and sold an aggregate of 1,260,820 Ordinary Shares, at a price of $5 per Ordinary Share for approximately $6,304,100. The net proceeds raised from the initial public offering were $5,696,485.5 after deducting underwriting commissions and the offering expenses payable by us. Network 1 Financial Securities, Inc. was the underwriter of our initial public offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We incurred approximately $607,614.5 in expenses in connection with our initial public offering, which included approximately $333,765.6 in underwriting commissions for the initial public offering and approximately $273,848.9 in other costs and expenses. None of the transaction expenses included payments to directors or officers of our company or their associates, persons owning more than 10% or more of our equity securities or our affiliates. None of the net proceeds we received from the initial public offering were paid, directly or indirectly, to any of our directors or officers or their associates, persons owning 10% or more of our equity securities or our affiliates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In addition to above offering costs of $607,615, we incurred $1,522,601 in professional fees, which were direct costs in connection with the IPO. The net proceeds after total offering costs of $2,130,215 were $4,173,885. As of the date of this annual report, we have used $3,140,798 from the net proceeds to purchase real estate properties located in the UK. We intend to use the proceeds from our initial public offering in the manner disclosed in our registration statement on Form F-1, as amended (File Number 333-226826). We also intend to use the proceeds to develop and expand our operations in the real estate development and hospitality markets in the UK and other European countries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_061db5a1_f8ed_4850_a3a3_bc5381d14e06"></a><a id="Item15CONTROLSANDPROCEDURES_120561"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;15. CONTROLS AND PROCEDURES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disclosure Controls and Procedures</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we carried out an evaluation of the effectiveness of our disclosure controls and procedures, which is defined in Rules 13a-15(e) of the Exchange Act, as of December 31, 2023. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures as of December 31, 2023 were effective.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Management&#8217;s Annual Report on Internal Control over Financial Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP. Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an assessment of the effectiveness of our internal control over financial reporting as of December 31, 2023. The assessment was based on criteria established in the framework Internal Control&#8212;Integrated Framework (2013), issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, management concluded that our internal control over financial reporting was effective as of December 31, 2023.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">119</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions or because the degree of compliance with policies or procedures may deteriorate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Attestation Report of the Registered Public Accounting Firm</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This annual report on Form&#160;20-F does not include an attestation report of our registered public accounting firm regarding internal control over financial reporting. Management&#8217;s report was not subject to attestation by our registered public accounting firm pursuant to rules&#160;of the SEC where domestic and foreign registrants that are non-accelerated filers, which we are, are not required to provide the auditor attestation report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Changes in Internal Control over Financial Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">There were no changes in our internal controls over financial reporting that occurred during the period covered by this annual report on Form&#160;20-F that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="Item16Reserved_23357"></a><a id="_f5e70444_dde9_4246_a5b5_123f1d7d7303"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item 16. [Reserved]</p><a id="_db678216_3f64_42dd_bb12_8c364d093bf0"></a><a id="Item16AAUDITCOMMITTEEFINANCIALEXPERT_819"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;16A. AUDIT COMMITTEE FINANCIAL EXPERT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Mr. Zhenlei Hu qualifies as an &#8220;audit committee financial expert&#8221; as defined in Item 16A of Form 20-F. Mr. Zhenlei Hu satisfies the &#8220;independence&#8221; requirements of Section 5605(a)(2) of the Nasdaq Listing Rules as well as the independence requirements of Rule 10A-3 under the Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_e0cf27d3_de23_49cc_a4c0_63393e2e66a4"></a><a id="Item16BCODEOFETHICS_449490"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;16B. CODE OF ETHICS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We adopted a code of ethics as of the date of the filing of our Form&#160;F-1/A on September&#160;7, 2018, as exhibit 99.1.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_fe4a647c_baa2_4456_8d37_b6873219d3ac"></a><a id="Item16CPRINCIPALACCOUNTANTFEESANDSERVICE"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered and billed by RBSM LLP, our independent registered public accounting firm for the periods indicated.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For&#160;the&#160;Years&#160;Ended&#160;December&#160;31,</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Audit fees<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 242,500</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 260,000</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Audit-Related fees <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25,000</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax fees <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">All other fees <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 242,500</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 285,000</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Audit fees include the aggregate fees billed in each of the fiscal&#160;years for professional services rendered by our independent registered public accounting firm for the audit of our annual financial statements and review of our comparative interim condensed financial statements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Audit-related fees mean the aggregate fees billed in each of the fiscal years for professional services rendered by our independent registered public accounting firm for the assurance and related services, which mainly included the audit and review of financial statements and are not reported under audit fees above.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Tax fees mean the aggregate fees billed for professional services rendered by our independent registered public accounting firm for tax compliance, tax advice, and tax planning.</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">120</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">All other fees include the aggregate fees billed in each of the fiscal years for professional services rendered by our independent registered public accounting firm, other than the services reported under audit fees, audit-related fees, and tax fees.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The policy of our audit committee is to pre-approve all audit and non-audit services provided by RBSM LLP, our independent registered public accounting firm including audit services, audit-related services, tax services, and other services as described above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_e7604edc_59d5_453c_a2bb_4a38cc463df4"></a><a id="Item16DEXEMPTIONSFROMTHELISTINGSTANDARDS"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_c4f7636a_e9e2_47c2_af2c_bcfc1a315798"></a><a id="Item16EPURCHASESOFEQUITYSECURITIESBYTHEI"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;16E. PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">None.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_5e7171f9_752d_45c6_84aa_ee6632495aec"></a><a id="Item16FCHANGEINREGISTRANTSCERTIFYINGACCO"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item&#160;16F. CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">None.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_d46f7337_81e6_48ca_8a77_f98c808f8911"></a><a id="Item16GCORPORATEGOVERNANCE_119698"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item&#160;16G. CORPORATE GOVERNANCE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a Cayman Islands company listed on the Nasdaq Capital Market, we are subject to the Nasdaq Capital Market corporate governance listing standards. However, Nasdaq Capital Market rules&#160;permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the Nasdaq Capital Market corporate governance listing standards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Nasdaq Listing Rule 5635 generally provides that shareholder approval is required of U.S. domestic companies listed on the Nasdaq Capital Market prior to (i) issuances in connection with the acquisition of the stock or assets of another company if upon issuance the issued shares will equal to 20% or more of the number of shares or voting power outstanding prior to the issuance, or if certain specified persons have a 5% or greater interest in the assets or company to be acquired (Rule 5635(a)); (ii) issuances or potential issuances that will result in a change of control (Rule 5635(b)); (iii) issuances in connection with equity compensation arrangements (Rule 5635(c)); and (iv) 20% or greater issuances in transactions other than public offerings, as defined in the Nasdaq rules (Rule 5635(d)). Notwithstanding this general requirement, Nasdaq Listing Rule 5615(a)(3)(A) permits foreign private issuers to follow their home country practice rather than these shareholder approval requirements. The Cayman Islands do not require shareholder approval prior to any of the foregoing types of issuances. The Company, therefore, is not required to obtain such shareholder approval prior to entering into a transaction with the potential to issue securities as described above. The Board of Directors of the Company has elected to follow the Company&#8217;s home country rules as to such issuances and will not be required to seek shareholder approval prior to entering into such a transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Nasdaq Listing Rule&#160;5605(b)(1)&#160;requires listed companies to have, among other things, a majority of its board members be independent. As a foreign private issuer, however, we are permitted to, and we may follow home country practice in lieu of the above requirements, or we may choose to comply with the above requirement within one&#160;year of listing. The corporate governance practice in our home country, the Cayman Islands, does not require a majority of our board to consist of independent directors. Currently, a majority of our board members are independent. Other than those described above, there are no significant differences between our corporate governance practices and those followed by U.S. domestic companies under Nasdaq Capital Market corporate governance listing standards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_1357799c_b767_497c_abf2_a5fc8c0f2f08"></a><a id="Item16HMINESAFETYDISCLOSURE_602646"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;16H. MINE SAFETY DISCLOSURE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><a id="_ff70d3bb_155a_4054_bb3d_0c7291cbe5ad"></a><a id="Item16IDISCLOSUREREGARDINGFOREIGNJURISDI"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item 16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Not applicable.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">121</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_938f638d_0b30_4818_ac43_a4fc38f0f148"></a><a id="Item16JINSIDERTRADINGPOLICIES_709835"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Item 16J. INSIDER TRADING POLICIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable. We will be required to comply with disclosure requirements under this item 16J for the fiscal year ending on December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_d398bc26_e52a_4690_a50c_a40b2ff27d91"></a><a id="Item16KCYBERSECURITY_357993"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 16K. CYBERSECURITY </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Risk Management and Strategy </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We believe an effective cybersecurity program is critical to guard the confidentiality, integrity, and availability of our information systems and data residing in those systems. We have built and continue to evolve processes for assessing, identifying, and managing material risks from cybersecurity threats. We have embedded the oversight and management of cybersecurity risk within our enterprise risk management framework to help drive a company-wide culture of cybersecurity risk management, and we have established policies and procedures as well as a reporting line of governance that guide our cybersecurity risk management program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Governance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Our board of directors leads cybersecurity efforts directly and plays an active role in preparing for cybersecurity challenges. Board members familiar themselves with cybersecurity risks through self-learning and delegate the task of dynamically monitoring cybersecurity to the secretary of the Board, who is responsible for promptly tracking and staying informed about the dissemination of the Company&#8217;s network information. We also ensure that there is a prompt and synchronized internal exchange of network information. The board encourages all departments and employees to provide timely and convenient feedback on cybersecurity issues. Once risks are identified, they are swiftly shared and discussed to formulate response strategies. In addition, we strengthen information security education and training. In response to the continuously evolving network environment, the Company proactively shares and conducts training on the latest developments in cybersecurity. Such training helps enhance overall awareness of cybersecurity risks among our staffs and, as a result, effectively prevents common cyber threats.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We are also registered with the UK Information Commissioner&#8217;s Office (&#8220;ICO&#8221;), which is the UK&#8217;s independent regulatory authority overseeing data protection matters under relevant laws and regulations, such as the Data Protection Act 2018 and the General Data Protection Regulation. Having completed our registration, we regularly stay updated with the latest cybersecurity news and alerts from the ICO. As part of our cybersecurity measures, our business practices also adhere to ICO standards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Through the implementation of these comprehensive cybersecurity controls, we have effectively minimized significant cybersecurity risks to our operations. To date, we have not encountered any cybersecurity incidents which have affected or are reasonably likely to affect us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">122</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_d37a6ea0_411e_4041_9401_90b78ea96c95"></a><a id="PartIII_243081"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">Part&#160;III</p><a id="Item17FINANCIALSTATEMENTS_307906"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;17. FINANCIAL STATEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We have elected to provide financial statements pursuant to Item&#160;18.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_c02f84c4_a14e_4631_81c8_11e65ed1bbe2"></a><a id="Item18FINANCIALSTATEMENTS_869384"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;18. FINANCIAL STATEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The consolidated financial statements of MDJM are included at the end of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_1be6c3b1_ae4d_4bfc_9ed9_1ee96308c693"></a><a id="Item19EXHIBITS_906705"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;19. EXHIBITS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">EXHIBIT&#160;INDEX</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b> <b style="font-weight:bold;">No.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:89.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td></tr><tr><td style="vertical-align:top;width:8.34%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">1.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_ex3-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended and Restated Articles of Association (incorporated by reference to Exhibit 3.1 of our Registration Statement on Form F-1 (file No. 333-226826) filed with the Securities and Exchange Commission on August 13, 2018)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_ex3-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended and Restated Memorandum and Articles of Association (incorporated by reference to Exhibit 3.2 of our Registration Statement on Form F-1 (file No. 333-226826) filed with the Securities and Exchange Commission on August 13, 2018)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_ex4-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Registrant&#8217;s Specimen Certificate for Ordinary Shares (incorporated by reference to Exhibit 4.1 of our Registration Statement on Form F-1 (file No. 333-226826) filed with the Securities and Exchange Commission on August 13, 2018)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000141057822000976/mdjh-20211231xex2d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Description of the rights of each class of securities registered (incorporated by reference to Exhibit 2.2 of our Annual Report on Form 20-F (file No. 001-38768) filed with the Securities and Exchange Commission on April 19, 2022)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000110465922009030/tm224620d1_ex4-6.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of indenture with respect to senior debt securities, to be entered into between registrant and a trustee acceptable to the registrant, if any (incorporated by reference to Exhibit 4.6 of our Registration Statement on Form F-3/A (file No. 333-261347) filed with the Securities and Exchange Commission on January 28, 2022)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000110465922009030/tm224620d1_ex4-7.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of indenture with respect to subordinated debt securities, to be entered into between registrant and a trustee acceptable to the registrant, if any (incorporated by reference to Exhibit 4.7 of our Registration Statement on Form F-3/A (file No. 333-261347) filed with the Securities and Exchange Commission on January 28, 2022)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_ex10-4.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Indemnification Agreement with the Registrant&#8217;s directors and officers (incorporated by reference to Exhibit 10.4 of our Registration Statement on Form F-1 (file No. 333-226826) filed with the Securities and Exchange Commission on August 13, 2018)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">4.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_ex10-3.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Employment Agreement between the Registrant and the executive officers of the Registrant (incorporated by reference to Exhibit 10.3 of our Registration Statement on Form F-1 (file No. 333-226826) filed with the Securities and Exchange Commission on August 13, 2018)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">4.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_ex10-5.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Exclusive Business Cooperation Agreement dated April 28, 2018, between WFOE and Mingda Tianjin (incorporated by reference to Exhibit 10.5 of our Registration Statement on Form F-1 (file No. 333-226826) filed with the Securities and Exchange Commission on August 13, 2018)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">4.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_ex10-6.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Share Pledge Agreement dated April 28, 2018, between WFOE, Beneficial Owners, and Mingda Tianjin (incorporated by reference to Exhibit 10.6 of our Registration Statement on Form F-1 (file No. 333-226826) filed with the Securities and Exchange Commission on August 13, 2018)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_ex10-7.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Exclusive Option Agreement dated April 28, 2018, between WFOE, Beneficial Owners, and Mingda Tianjin (incorporated by reference to Exhibit 10.7 of our Registration Statement on Form F-1 (file No. 333-226826) filed with the Securities and Exchange Commission on August 13, 2018)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">4.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418044079/tv500844_ex10-8.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Powers of Attorney dated April 28, 2018, between WFOE, Beneficial Owners, and Mingda Tianjin (incorporated by reference to Exhibit 10.8 of our Registration Statement on Form F-1 (file No. 333-226826) filed with the Securities and Exchange Commission on August 13, 2018)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">4.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000110465924039705/tm249757d1_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">MDJM LTD 2024 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 of our Registration Statement on Form S-8 (file No. 333-278269) filed with the Securities and Exchange Commission on March 27, 2024)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">8.1*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="mdjh-20231231xex8d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">List of subsidiaries of the Registrant</span></a> </p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">11.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1741534/000114420418048473/tv502415_ex99-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Code of Business Conduct and Ethics of the Registrant (incorporated by reference to Exhibit 99.1 of our Registration Statement on Form F-1 (file No. 333-226826) filed with the Securities and Exchange Commission on August 13, 2018)</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">12.1*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="mdjh-20231231xex12d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">123</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">12.2*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="mdjh-20231231xex12d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">13.1 **</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="mdjh-20231231xex13d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">13.2 **</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="mdjh-20231231xex13d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">15.1*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="mdjh-20231231xex15d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of RBSM LLP</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">15.2*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="mdjh-20231231xex15d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of Beijing ANLI (Tianjin) Partners</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">97.1*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="mdjh-20231231xex97d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Compensation Recovery Policy</span></a></p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">101.INS*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Inline XBRL Instance Document</p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">101.SCH*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Inline XBRL Taxonomy Extension Schema Document</p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">101.CAL*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Inline XBRL Taxonomy Extension Schema Document</p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">101.DEF*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Inline XBRL Taxonomy Extension Schema Document</p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">101.LAB*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Inline XBRL Taxonomy Extension Schema Document</p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">101.PRE*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Inline XBRL Taxonomy Extension Schema Document</p></td></tr><tr><td style="vertical-align:top;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">104*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Statements, tagged as blocks of text and including detailed tags Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Filed with this annual report on Form&#160;20-F</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">**</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Furnished with this annual report on Form&#160;20-F</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">124</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_60b430c3_5208_48e2_9dd7_b1db2c851c61"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">SIGNATURES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The registrant hereby certifies that it meets all of the requirements for filing on Form&#160;20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:51.41%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:3.13%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:45.44%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:51.41%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td colspan="2" style="vertical-align:top;width:48.58%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MDJM LTD</p></td></tr><tr><td style="vertical-align:top;width:51.41%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:3.13%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:45.44%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/></tr><tr><td style="vertical-align:top;width:51.41%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:3.13%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:top;width:45.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Siping Xu</p></td></tr><tr><td style="vertical-align:top;width:51.41%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:3.13%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:45.44%;border-top:1px solid #000000;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Siping Xu</p></td></tr><tr><td style="vertical-align:top;width:51.41%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:3.13%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:45.44%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer,</p></td></tr><tr><td style="vertical-align:top;width:51.41%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:3.13%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:45.44%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chairman of the Board of Directors</p></td></tr><tr><td style="vertical-align:top;width:51.41%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:3.13%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:45.44%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/></tr><tr><td style="vertical-align:top;width:51.41%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 29, 2024</p></td><td style="vertical-align:top;width:3.13%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/><td style="vertical-align:top;width:45.44%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"/></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">125</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_ff84b2a2_cc2e_43ef_81d4_5f601d593920"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">MDJM LTD</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Page</b></p></td></tr><tr><td style="vertical-align:bottom;width:94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"><span style="font-style:normal;font-weight:normal;">Report of Independent Registered Public Accounting Firm</span></a> (PCAOB ID: <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:AuditorFirmId" id="Narr_L1umsWwZgkW0GDj2bnFMQg">587</ix:nonNumeric>)</p></td><td style="vertical-align:bottom;width:6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-2</p></td></tr><tr><td style="vertical-align:bottom;width:94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ConsolidatedBalanceSheets_98501"><span style="font-style:normal;font-weight:normal;">Consolidated Balance Sheets as of December 31, 2023 and 2022</span></a></p></td><td style="vertical-align:bottom;width:6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-4</p></td></tr><tr><td style="vertical-align:bottom;width:94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ConsolidatedStatementsofOperationsandCom"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Operations and Comprehensive Income (Loss) for the Years Ended December 31, 2023, 2022, and 2021</span></a></p></td><td style="vertical-align:bottom;width:6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-5</p></td></tr><tr><td style="vertical-align:bottom;width:94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ConsolidatedStatementsofChangesinEquity_"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Changes in Equity for the Years Ended December 31, 2023, 2022, and 2021</span></a></p></td><td style="vertical-align:bottom;width:6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-6</p></td></tr><tr><td style="vertical-align:bottom;width:94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ConsolidatedStatementsofCashFlows_739515"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Cash Flows for the Years Ended December 31, 2023, 2022, and 2021</span></a></p></td><td style="vertical-align:bottom;width:6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-7</p></td></tr><tr><td style="vertical-align:bottom;width:94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#NOTESTOCONSOLIDATEDFINANCIALSTATEMENTS_7"><span style="font-style:normal;font-weight:normal;">Notes to the Consolidated Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-8</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_be1d7eeb_2eb5_4872_b18b_8ea8134f6702"></a><a id="REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:10.5pt;">To the Shareholders and the Board of Directors of</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10.5pt;">MDJM LTD</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10.5pt;font-style:italic;font-weight:bold;">Opinion on the Financial Statements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10.5pt;">We have audited the accompanying consolidated balance sheets of MDJM LTD, its subsidiaries and consolidated variable interest entities (the &#8220;Company&#8221;) as of December 31, 2023 and 2022, the related consolidated statements of operations and comprehensive income (loss), changes in equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10.5pt;font-style:italic;font-weight:bold;">Basis for Opinion</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10.5pt;">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10.5pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10.5pt;">Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10.5pt;font-style:italic;font-weight:bold;">Critical Audit Matters</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10.5pt;">The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements, and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10.5pt;">We did not identify any critical audit matters during the course of our audit for the year ended December 31 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:10.5pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_2f5f8863_80fe_44d8_90a7_d74fc8e7f4d5"></a><a id="Tc_tLydzQEAJ0mA6o97hHGMQw_1_0"></a><a id="Tc_L64JonqUK0iwpzhGKoMh9A_3_0"></a><a id="Tc_dXiNITLoWkeQrTIiKxc1aQ_6_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:AuditorName" id="Narr_iihBto4CJ0yOxMbV9TqpEw">RBSM LLP</ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We have served as the Company&#8217;s auditors since 2018.</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="dei:AuditorLocation" id="Tc_0CBSy58-iUiJkpwpTHs-aw_5_0">New York, New York</ix:nonNumeric></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 29, 2024</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_22d4b5bc_1bef_431f_844d_1a2776423c9c"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">MDJM LTD and Subsidiaries</p><a id="ConsolidatedBalanceSheets_98501"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Consolidated Balance Sheets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_0d439287_f7d2_4f3e_8ba9_c8cd116ad7de"></a><a id="Tc_oQl9BPF5XkmjSdVo3LNnGg_1_2"></a><a id="Tc_b9xs2aY14EC1JjjJWkzlOw_2_2"></a><a id="Tc_7o4QUSLjUkaiOZlxeaTLcA_2_5"></a><a id="Tc_kOw0xhZadUWYT95R9aJPoQ_4_0"></a><a id="Tc_35EEZ3UFAEO07Oka5dtDWA_6_0"></a><a id="Tc_Y3wQceJiEkiyP_f-YC6-Dg_7_0"></a><a id="Tc_REVYdPSHTEa2r7vyLYfHTA_7_2"></a><a id="Tc_kxXcQczzGkujOwIHKQ-yLQ_7_5"></a><a id="Tc_6JNU3Z5tjEGVJ-SaQgeY4Q_8_0"></a><a id="Tc_lV8N6pE1iEeIey3cyf-4XA_9_0"></a><a id="Tc_-8eh1h3NwUmrW1Dh1jiuyw_10_0"></a><a id="Tc_uErtM7P9AkaoGhI5Iwa48g_11_0"></a><a id="Tc_b9iYNQPDokmczuts1jSI5g_13_0"></a><a id="Tc_zZ1Ud1f-pUyotOAsegLAHg_15_0"></a><a id="Tc_6wNcCYHWwkCHOQSE40gT6Q_16_0"></a><a id="Tc_a9KRbwqE8EatIk8wUcpYkQ_16_3"></a><a id="Tc_Z3_yEghtvUm87_xztm4TPg_17_0"></a><a id="Tc_PzHzgkdjL06u46znvS2Ptw_18_0"></a><a id="Tc_nZq2hvwdR0e6R2MzDlQvlw_20_0"></a><a id="Tc_rURWtI0IbkKiVP2ILtrFeg_20_2"></a><a id="Tc_IhMo0oIhMU6ik7kRASMNXg_20_5"></a><a id="Tc_lifkhmb6ckqPZCi1U9oezw_22_0"></a><a id="Tc_ADbFshsJ_UKivd7Cxg7_nA_24_0"></a><a id="Tc_WB577ly-d0ySsTe3Gtm2ZQ_25_0"></a><a id="Tc_yE2JJ1hZSke1PPKiHCLIow_25_2"></a><a id="Tc_NBJd5diQrkSjQl2dYQWmhQ_25_5"></a><a id="Tc_L3IKVvvBeUSap-ZUwA05wQ_26_0"></a><a id="Tc_CysUNvQo7EiZ5ln48kgl6g_27_0"></a><a id="Tc_T2DxeHZ1aESOF2SYh1hq9w_27_3"></a><a id="Tc_QetW66hfWUibpWLrnzazHQ_28_0"></a><a id="Tc_rWIDoXR8Oke-5HTQmyFfvQ_29_0"></a><a id="Tc_bCPpxIKjW0yKOCyeOtuFYw_30_0"></a><a id="Tc_tQ3wmGE_HUSxda7aKu175Q_31_0"></a><a id="Tc_L4HLQhRITk-oM2m30YqMUQ_32_0"></a><a id="Tc_tPyNGQg8oUKEzFcKoa7V9Q_33_0"></a><a id="Tc_RyqGKA9LTkusa4YJQg8Zgw_34_0"></a><a id="Tc_w-fdK0TFMUaL1M5rF2VGow_35_0"></a><a id="Tc_FeZgleiaOk2ljUZQFzvFqA_36_0"></a><a id="Tc_1WgVsFDlNUa9fFRARmA1oQ_37_0"></a><a id="Tc_izGAyUg7DUK5cM7GAqoC_Q_37_2"></a><a id="Tc_3GYp8-xDyU6HbmZcESFk9w_37_5"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">As of December 31,</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assets</span></p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Current Assets</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="Tc_65SvLIIEMkSHIrbqPs9_Kg_7_3">503,505</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="Tc_KChGBRoc2UyBfAJGGHfrow_7_6">1,433,158</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net of allowance for CECL - trade receivable of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" id="Narr_5kxPoeRejU-NeGvDfYQ5MA">47,199</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" id="Narr_h4TqyAOxyU-rp7pqtN0ygQ">231,937</ix:nonFraction>, respectively</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" id="Tc_PokRcGnMlkytHGGrNyrQ6Q_8_3">164,170</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" id="Tc_9X_hWb78W0aGOOVecR0x6g_8_6">967,819</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" id="Tc_v1OhcYDidECpR1vu28Ks-g_9_3">11,765</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" id="Tc_q7B_LBfBq0Wn5iosYHv33A_9_6">26,721</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other receivables</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" id="Tc_BHAQEkqhHESNiLLjS91TVg_10_3">3,069</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" id="Tc_HMldfCS6vE2dc30zMWQO8Q_10_6">64,023</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Current Assets</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="0" id="Tc_doEo5VxdLUmIbL-PBX8k1A_11_3">682,509</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="0" id="Tc_IRN5kmW7JkO3QDxoi_9giA_11_6">2,491,721</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" id="Tc_y-l7rZ9ue0m1tDqCn6Ruvw_13_3">3,307,371</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" id="Tc__TjoJt1Vh0uno4PKlt2zpg_13_6">3,129,884</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other Assets</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="0" id="Tc_LXmerjFlqkql8pG6JXYBfA_16_6">11,121</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">VAT credit</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="0" id="Tc_mfn8LswkfEaMhvZ5DhfVDw_17_3">9,362</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="0" id="Tc_wbNHW5qaC0Sb1bUCWNNcIA_17_6">2,349</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Other Assets</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" id="Tc_l9_L0wA2XUiEypbUcEIiOQ_18_3">9,362</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" id="Tc_mxlrnNl5702HLCLhEBiW9g_18_6">13,470</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" id="Tc_E43--Sws2EeQ8uKc3YT0_g_20_3">3,999,242</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" id="Tc_6wI9mPTGt0y5eHrO2fpyTg_20_6">5,635,075</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liabilities and Equity</span></p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Current Liabilities:</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="0" id="Tc_Ds9TMgjAtEeQrfSX-zAIlA_25_3">101,969</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="0" id="Tc_duNXb0UjqU-47XlPjSRTuw_25_6">313,086</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Deferred income</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredIncome" scale="0" id="Tc_nqlbLvx9lkGPBih52cl7-Q_26_3">20,068</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredIncome" scale="0" id="Tc_DexKHkzvFUySKj6c9g5odg_26_6">20,179</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Short-term loans payable</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" id="Tc_NLgRHcJyHUKE9kBKcemH0Q_27_6">372,679</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Current Liabilities</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="0" id="Tc_urEAND_wBUuF9w3Da4oTjA_28_3">122,037</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="0" id="Tc_4kOCSd8EgUWA0GEGKtVWCQ_28_6">705,944</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="0" id="Tc_KG_CMWYobEuaE7rIYS8nUA_29_3">122,037</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="0" id="Tc_AX22aVfHTkqdxEIxl0aEtg_29_6">705,944</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity:</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Ordinary shares: <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_ax9BD7trHE6HWM8Ks1abNw"><ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_e3rrs_D3QUOhg8s8X7V7cg">50,000,000</ix:nonFraction></ix:nonFraction> shares authorized, par value: $<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_t2G7PkXAekKKPmQKSXuLug"><ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_44wqwtv_ek6VPble5CLSCQ">0.001</ix:nonFraction></ix:nonFraction> per share, <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_1oamWbJ34UqUr8Yki1HdNQ">11,675,216</ix:nonFraction> shares <span style="-sec-ix-hidden:Hidden_xjBSIsVSHkeeyRRLhIqseA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_1J_7oJOyakeAMXV6HdXtVg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of <span style="-sec-ix-hidden:Hidden_BIRLDFM-e0WlmxG2vtVnPQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">December 31, 2023</span></span> and 2022</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="0" id="Tc_XICJxTaqmECKHAPzlj1XlA_31_3">11,675</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="0" id="Tc_qb4uHoT0iUuN-nQRKC-6fg_31_6">11,675</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Additional paid in capital</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="0" id="Tc_GzM1CjPNOkehinrAEG4D1w_32_3">6,845,394</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="0" id="Tc_n7vSqHWPDkCalfovivK5Lw_32_6">6,845,394</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Statutory reserve</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="mdjh:StatutoryReserve" scale="0" id="Tc_7VfAe6DDwUOiahMkcWj_Zw_33_3">327,140</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="mdjh:StatutoryReserve" scale="0" id="Tc_OIDcXw5oEECRPISQ5Ma-3w_33_6">327,140</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Retained earnings</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="0" id="Tc_4qt8f_QYiU2Q1DZMx3F9oQ_34_3">3,363,436</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="0" id="Tc_DbS69cBaIkaNzkcXdqH9AQ_34_6">2,202,990</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive (loss) income</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" id="Tc_F4OlJNAzV0SjXGEHVjLsVA_35_3">56,432</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="0" id="Tc_OcSLxSr5rEKtLIMg9Wm_JQ_35_6">52,088</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Shareholders&#8217; Equity </p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="0" id="Tc_hxWlzgiP4U2QBOBpWpj2Xw_36_3">3,877,205</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="0" id="Tc_5zDJe9WkMk2UqnPPmGn3Yg_36_6">4,929,131</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities and Equity</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" id="Tc_-WnLq1sT7EeTNzK3MrW4QA_37_3">3,999,242</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" id="Tc_RI4z_9_GVkWuv93uRm5NWQ_37_6">5,635,075</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:2pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_313af5be_f9d1_49ba_a475_8ef8f5a81aa5"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">MDJM LTD and Subsidiaries</p><a id="ConsolidatedStatementsofOperationsandCom"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Consolidated Statements of Operations and Comprehensive Income (Loss) </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">For the&#160;Years Ended December&#160;31,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_989b2aee_adc6_4179_9816_50352d99ecf3"></a><a id="Tc_G3qgPdF760qwyUxeEDJEKw_1_2"></a><a id="Tc_EPGD9x4O8EqW74kZIwUgDA_1_5"></a><a id="Tc_0p5MVK_CkEyFhMeezhGjOw_1_8"></a><a id="Tc_6mxsZd3mwE2gw2g4TY5zNA_3_0"></a><a id="Tc_ghLCYooo3kKRRUAAQDnVpA_3_2"></a><a id="Tc_jtCx7Z3ex0uS0uhL-8RTYA_3_5"></a><a id="Tc_7j0vQqkBU0KDxexkO-wcfg_3_8"></a><a id="Tc_RFW2mRKShEu4LFOGvfDZcQ_5_0"></a><a id="Tc_Cq0M-QsMmEa598VIxLjRMQ_6_0"></a><a id="Tc_Xgz0asEwFkCjhNit6EIeKg_7_0"></a><a id="Tc_i9UARwXCAkO2l-9ibfhvfg_8_0"></a><a id="Tc_Oqoj4v0h0kidKCovWurpDQ_9_0"></a><a id="Tc_0nomkyybfU-DVx51UXxCtg_9_3"></a><a id="Tc_RbFySBucDUStk4uhjpPQCA_9_6"></a><a id="Tc_HOSgwywzfkiM1GyLxt5FVg_10_0"></a><a id="Tc_2vuYGlVw1k60tOe5zwTIyw_11_0"></a><a id="Tc_arPbKaxC9k2vRSSYaazsOg_12_0"></a><a id="Tc_uFIJrCkTF0mTy-pEDP5xlA_13_0"></a><a id="Tc_slF9uMgmnEKur3KL-ld_EA_15_0"></a><a id="Tc_khYzTJLTJkmfjuLp98U7IQ_17_0"></a><a id="Tc_UhqxxSIpyE2jIs4gNyOfNg_18_0"></a><a id="Tc_awicp0-mA02dT_rDigH_ZQ_18_9"></a><a id="Tc_fW382TZzsUSmYEUVstMZxw_19_0"></a><a id="Tc_8shk6ne-JEG6dcl79jviPg_20_0"></a><a id="Tc_isj6gF_Pk0qqwLyNAvbKWA_20_3"></a><a id="Tc__3Ev7aDaT0OUCQNfjnZjEw_21_0"></a><a id="Tc_jot_hgV9X0uEy0jtpu5Djw_22_0"></a><a id="Tc_EjfPE7d02kWGIHTFcMlqhQ_23_0"></a><a id="Tc_TE_bzQO5aEul_WteqPQ2Mg_25_0"></a><a id="Tc_rWsUpmXR9EaJdZndrVWttg_26_0"></a><a id="Tc_CSXwGfWeA0WrkBGPFVO4og_27_0"></a><a id="Tc_y4vmYQ0tPUGXiQIYJkwQNQ_28_0"></a><a id="Tc_ZS5Z_-FXTkagrNnuQJzcsg_28_3"></a><a id="Tc_9yHhT9ZTbUmVIhyge-C4nw_28_6"></a><a id="Tc_HzY8pPWL-k-ly3hdzTekOg_29_0"></a><a id="Tc_Lw5BweTvIkmguDo7Ds2cRw_29_2"></a><a id="Tc_wLbnPof75UW1yO1F8O8Hgg_29_5"></a><a id="Tc_N2hqJc1rnkKZsOuABfOJeA_29_8"></a><a id="Tc_GoYksEuLu0CvWG8yfsFqtg_31_0"></a><a id="Tc_HygHSUDk_0mCOC6fLF1cig_33_0"></a><a id="Tc_MkCne7VOg02kxV_BDGFRZQ_35_0"></a><a id="Tc_1ENOONVvqkSEHFMK0rWhcA_36_0"></a><a id="Tc_pWXbChfSUkutVjTsIxDIXQ_36_2"></a><a id="Tc_ICq-HQepdEeYOZ9YuuBmYw_36_5"></a><a id="Tc_DT0J_k7TE0mIY_-LnC9IMg_36_8"></a><a id="Tc_Vei3JWl2y0iSg_BkGpdoEg_37_0"></a><a id="Tc_b3ZGwkotjUmxm3V073a5Sg_38_0"></a><a id="Tc_gjRmNHmvjUKy0rEcG0iRUA_39_0"></a><a id="Tc__POBBL6SCUWLmIeDgG0aNA_40_0"></a><a id="Tc_CwK0CyE7OU6hYKtlkKIIiQ_40_3"></a><a id="Tc_q0t74TIF9Uuq_qVG5xY7MQ_40_6"></a><a id="Tc_00zomIey3UWLE6bEU1DH4g_41_0"></a><a id="Tc_5N0xyCQiwUS1R6pye2o0OA_41_2"></a><a id="Tc_fse1-8ffZESggD11XzF_0w_41_5"></a><a id="Tc_pMizWdvpxkGCbvxMS8fpAQ_41_8"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" id="Tc_J9ls5tgIlkq8XvybkLmWLA_3_3">144,863</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" id="Tc_H2zBpr3570qRoCPrm9G4mA_3_6">450,634</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" id="Tc_lBczVsJglkS0Z5tyixLFrA_3_9">4,466,233</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating Expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Selling expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="0" id="Tc_umZqGScfJUWFQFLNsdty8Q_6_3">63</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="0" id="Tc_H-hK0_KEV0qRaI33FOCvzA_6_6">10,219</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="0" id="Tc_9fd31WkFsEq4H0wthiNYkw_6_9">47,480</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Payroll, payroll taxes, and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="mdjh:PayrollPayrollTaxesAndOthers" scale="0" id="Tc_EOKnGKBiEk2JgKJu5CkPbQ_7_3">572,240</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="mdjh:PayrollPayrollTaxesAndOthers" scale="0" id="Tc_auSmY8KL20m3RyUUzHMftQ_7_6">1,370,972</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="mdjh:PayrollPayrollTaxesAndOthers" scale="0" id="Tc_9s_mPCQtQEqF9esVXP64Gg_7_9">5,554,186</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="0" id="Tc_LVxgWj6n1kCvnic7F8bRJQ_8_3">525,625</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="0" id="Tc_QE85RdDWzUS_AF1-VsvT3Q_8_6">555,657</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="0" id="Tc_vdELQ6f8TEO0bu8AGgUsNQ_8_9">460,274</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Operating leases expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="0" id="Tc_YcQx8xKpPU6grT71OWvUQA_9_9">117,686</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="0" id="Tc_YnGP3uwIYkOmSubnqGArTA_10_3">76,246</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="0" id="Tc_Os2jGctqokyqN5m92Wozew_10_6">36,243</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="0" id="Tc_7OZ0V9zaU0WKOvd03A9fVQ_10_9">24,910</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">(Recovery) allowance for CECL - trade receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" sign="-" scale="0" id="Tc_t9A5hny0W060mjvaLBI8WQ_11_3">159,509</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" id="Tc_nZCwJPpagkWoi0-WAzf6hQ_11_6">165,464</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" id="Tc_iioVpskXhU6acOm045bKNQ_11_9">59,625</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherSellingGeneralAndAdministrativeExpense" scale="0" id="Tc_YK2iNc4Fg0qq38OMvCpI2Q_12_3">454,355</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherSellingGeneralAndAdministrativeExpense" scale="0" id="Tc_yfrmScEy6E-UdEIgEKHKqw_12_6">261,610</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherSellingGeneralAndAdministrativeExpense" scale="0" id="Tc_Os-jZkNKNkqyBOlS01n6Pw_12_9">471,557</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total Operating Expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="0" id="Tc_-l7aT1uD0kGA4d2U6gsFKg_13_3">1,469,020</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="0" id="Tc_Ivx3LS1XhUyXxQQaBKjHpA_13_6">2,400,165</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="0" id="Tc_rGidRKHQuEy7wr0m2pqGSA_13_9">6,735,718</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss From Operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="0" id="Tc_P0h_8Wj3JEyUSbO6QXuYKg_15_3">1,324,157</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="0" id="Tc_KdAQaAHwkUeLOVdNiWGKMA_15_6">1,949,531</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="0" id="Tc_vm9VOhZqK0yFlchEpO6Fug_15_9">2,269,485</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other Income (Expense):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Gain (loss) on sale of asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" sign="-" scale="0" id="Tc_kr4U7Vc6IUuQiaNZW11L0A_18_3">12</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="0" id="Tc_HRtFRy1GdUOFg2afWDjUug_18_6">10,954</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Gain (loss) on foreign currency transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" id="Tc_ibYlcPprbkqGQ0QRpLzqgA_19_3">18,762</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" id="Tc_N3vZhnNnVEa4pwezuFsdLg_19_6">43,548</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" sign="-" scale="0" id="Tc_sF_VewCB5EKh7xH13Fvggw_19_9">14,402</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Loss on deconsolidation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeconsolidationGainOrLossAmount" sign="-" scale="0" id="Tc_wgmBe4XISEW_TDuyJa6LBA_20_6">240,431</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeconsolidationGainOrLossAmount" sign="-" scale="0" id="Tc_Yr4KbPrMtkyuJK5q3dfanA_20_9">8,350</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Interest (expense) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" id="Tc_ZNguYw4XjU6QIVIoofA7IA_21_3">16,476</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="0" id="Tc_zxQBWLDzoEaGg1GKYuXuqw_21_6">31,615</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" id="Tc_AO2YeIQDLUKQOBuZx9KTYw_21_9">2,094</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncome" scale="0" id="Tc_ohEowrlEHUO3QFNkzBPr5Q_22_3">139,320</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncome" scale="0" id="Tc_PD6bInLJyU-x17hMUno_9Q_22_6">16,011</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncome" scale="0" id="Tc_WMQ-w0Gb-EGKgM75koNlYQ_22_9">47,340</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total Other Income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" id="Tc_ImXGrCkzqkO674Kubp2APA_23_3">174,546</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" sign="-" scale="0" id="Tc_Uf8p_kVVskuH9ifUHG0dMQ_23_6">201,533</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" id="Tc_i9nFk4T4l0qoReex7SXxYg_23_9">26,682</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss Before Income Tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="0" id="Tc_DjIoqxT4xUOY3SXITUTLNQ_25_3">1,149,611</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="0" id="Tc_lhdH8BBV90atstA4nhE6Kw_25_6">2,151,064</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="0" id="Tc_ZIB8d-a8bkiYDwcCqbE1xA_25_9">2,242,803</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Tc_0QgQprBblU6vlposN7IIwA_26_3">10,835</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Tc_4MgSLYI9iEW-8pBcFXv2CA_26_6">3,020</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Tc_XD9TzqlUFkqmwDjOCndYxw_26_9">9,963</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net Loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_UKVuzGGFWEKX65TWbDHCAA_27_3">1,160,446</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_ijvNSPht7kSKmB98T1eTWg_27_6">2,154,084</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_E7IAvdQhjUu4Syemgzowtg_27_9">2,252,766</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss attributable to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" sign="-" scale="0" id="Tc_G5QJgiupHU-F0nhzX1QbkA_28_9">7,048</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss attributable to MDJM Ltd ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="0" id="Tc_qssQmAuVGUCMcPm_CGgjdw_29_3">1,160,446</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="0" id="Tc_INbuRgMArEKqonocuCrvEg_29_6">2,154,084</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="0" id="Tc_Co4APPwsJkSr1O8cecO2Yg_29_9">2,245,718</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income (loss) per ordinary share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_Kl7pCAIkJUO7Iq7m5D8rSA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_GDK2_fYOikGnagdgAG7JuA_31_3">0.10</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_yuSswrWSRk6WTmrHolWwAA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_pRGPokw8NE-fbbKGIIlhUg_31_6">0.18</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_cHgMzCjb4E-Jjt5Osbyo4w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_IMZf_NdnzE6T581pjGLo8w_31_9">0.19</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average shares outstanding, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_HORkGlyeLk6FJTLdr6Ae4A_33_3">11,675,216</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_fnPE7QwAwEm6EZmgKedSig_33_6">11,675,216</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_wnDnityHKUKHiYVzu07VGQ_33_9">11,675,216</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Comprehensive Income (Loss):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_syrexGvGbUCMQIp_2_oxKA_36_3">1,160,446</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_mAC_zljw0Uyodax8I4J5Yg_36_6">2,154,084</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_uaruZrrNrkelN_mA4xBvTA_36_9">2,252,766</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other comprehensive income (loss), net of tax:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in foreign currency translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" id="Tc_V4JbQrlpy0iZgSH3H9iYZg_38_3">108,520</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="0" id="Tc_0iTRvg3H3kOG6O8pM2m7iA_38_6">101,200</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" id="Tc_-UZ5Iba-BUGJONZ3jNk42Q_38_9">94,694</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" sign="-" scale="0" id="Tc_yl3vYHWJfEaLIl8QfKHOyw_39_3">1,051,926</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" sign="-" scale="0" id="Tc_JysgDF7mG06MCZhQyJ_dgg_39_6">2,255,284</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" sign="-" scale="0" id="Tc_EO7kYanaik2n3-X7DNPUmQ_39_9">2,158,072</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:64.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Comprehensive income (loss) attributable to non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" id="Tc_Xt8KRylmDkqkmGC_mzuxQw_40_9">143</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:64.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total Other Comprehensive Income (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="0" id="Tc_6nhaDh7dXESquPxVPBstYQ_41_3">1,051,926</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="0" id="Tc_Ztq5yKuAUESKLU20dwbXdw_41_6">2,255,284</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="0" id="Tc_gq_b6IHBokaXsc_CHAiuVw_41_9">2,158,215</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:4.55%;padding-right:4.55%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_84984db4_2fdb_4011_85c9_1a4ff3cb03ce"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">MDJM LTD and Subsidiaries</p><a id="ConsolidatedStatementsofChangesinEquity_"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Consolidated Statements of Changes in Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">For the Years Ended December 31, 2023, 2022 and 2021</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_b76538a9_4ebe_454b_a847_dc0b18594ae8"></a><a id="Tc_Au6UU58SPUSmIvKVB6lTqQ_1_16"></a><a id="Tc_jOWPxUEuvEiOuF6uQSxTYA_2_2"></a><a id="Tc_dcMdQY2fpEaS4CkUTIm4Tw_2_16"></a><a id="Tc_TNdWQS_pq0OvrvsZfOHBWA_3_2"></a><a id="Tc_4UMVbj4bw0KOWnY5jSMzPA_3_4"></a><a id="Tc_ztAc38VnOkysRR1kTCDAog_3_7"></a><a id="Tc_vTWP6SsL0kWiiOS5Wgorxw_3_13"></a><a id="Tc_DdlDPDAtUEO0xSMCygM8LQ_3_16"></a><a id="Tc_mUqcykPm6U2Qfh-nwKiJCw_3_19"></a><a id="Tc_UZHSa6ghtUGf4yl-S63NGQ_4_2"></a><a id="Tc_AIPI5gHZSkeSlJ7y355a4A_4_4"></a><a id="Tc_fqEzZfIkb0-gBnCzwfsyGw_4_7"></a><a id="Tc_EOlid8Uju0ah89M9v1IYLg_4_10"></a><a id="Tc_2iCzhTJWz0iMJLU0bL1R8w_4_13"></a><a id="Tc_Tt94JxYS9U64kK7oc8kC9Q_4_16"></a><a id="Tc_SDCr_h0MQUalRYkRMCRccA_4_19"></a><a id="Tc_8QFToG2OtUO7rILldmZWTw_4_22"></a><a id="Tc_R53vYkrkk0WGlhK4pcw1jw_5_0"></a><a id="Tc_53lR2VsbgUKz_I4gO29IjA_5_4"></a><a id="Tc_aOhxwceXcUmmlr3-VqLlPg_5_7"></a><a id="Tc_f5EFX8rhl0CVZtSpSu7RHg_5_10"></a><a id="Tc_-BrhL0vhPUCnHPX3fMVmNQ_5_13"></a><a id="Tc_mnb5jbUQf02pPzyJnTQ_0w_5_16"></a><a id="Tc_3Iq4ljyz5E--uAvKFcKuig_5_19"></a><a id="Tc_WMJZ1wE0uke6_NEyrQkOlQ_5_22"></a><a id="Tc__vN_ERRN3UKgWg5bxtHi2A_6_0"></a><a id="Tc_4ku-FQrh70yGaJWAuY4tfQ_7_0"></a><a id="Tc_nuFnWrpZDUWb3PtFOQFopg_7_2"></a><a id="Tc_o4pe9VdX-kWJlTdVpqfyHw_7_5"></a><a id="Tc_hJf9u8N11ECc7dCmJQVdzQ_7_8"></a><a id="Tc_Trm7Ft6nAkKlLkb5U22VmA_7_11"></a><a id="Tc_Ha0gwl-bT06mgGH_sdsUrA_7_17"></a><a id="Tc_qTTRN_anj02s1ua--0YTPw_7_23"></a><a id="Tc_0XyTznVc6USeUwhGo6pGrA_8_0"></a><a id="Tc_y2tewZ05qEWZ-7PAbtJnwA_8_2"></a><a id="Tc_tz9GzGInkEKgAjzAZm20WA_8_5"></a><a id="Tc_hWIb8sZQs023eZdkhPSa0g_8_8"></a><a id="Tc_OnXHlx5Fn0aI1jQEumHV2Q_8_11"></a><a id="Tc_cup67aD5Y0uujFcau4YzdA_8_17"></a><a id="Tc_E9miwu4bJEuOBh6XV3cOpA_9_0"></a><a id="Tc_r7yceZXpmUy-Q4HMdY25dw_10_0"></a><a id="Tc_F1KcZalCnUWVJII9yT_VuQ_10_2"></a><a id="Tc_TGVKDGpM1Uupa9gUC8L5tw_10_5"></a><a id="Tc_wVTmzvtwx0eb2z587-ACEQ_10_8"></a><a id="Tc_tmp-fDO6CUW4me1873ngJA_10_11"></a><a id="Tc_NLsZj2HvQEG0aHtV--7AFw_10_14"></a><a id="Tc_kdzCAtcYBU6PrCnaDo58UA_11_0"></a><a id="Tc_szqHBKzxOkKmxVNpJTvt-Q_11_4"></a><a id="Tc_KmKrFwOnsU6O3HCTOcPIvQ_11_7"></a><a id="Tc_RL4rzfgLE0e9StIAjaSVFA_11_10"></a><a id="Tc_THr1SA5QeEWzqZVaKZfufw_11_13"></a><a id="Tc_VmvrB3K5yEG83CaGTmVIhw_11_16"></a><a id="Tc_zuQkBCnFv0K9SkFkQq1JhQ_11_19"></a><a id="Tc_CB-l3VUF0kWnaWGsUCJrBg_11_22"></a><a id="Tc_L03yKyxymkO8WzyuOYyyTw_12_0"></a><a id="Tc_Z_QLybhBokysMWrbNL4afw_13_0"></a><a id="Tc_F69750nOFUePC84zPtTDuw_13_2"></a><a id="Tc_hrYDwgZROESKAYQjUzyKww_13_5"></a><a id="Tc_g7NqVhS_8EiOjHNFhVvxnQ_13_8"></a><a id="Tc_DyyX1MRzQkm8HW7lkx-hIQ_13_11"></a><a id="Tc_SPet-q41fE-m7L6ks-2ZPg_13_23"></a><a id="Tc_syP0_7jvakWDKYdLXmkUjQ_14_0"></a><a id="Tc_03kx5m5FU02OnecgyNPiHg_14_2"></a><a id="Tc_AhxfoIYdNES2YH5ucRekGA_14_5"></a><a id="Tc_e0vOjx-Rzka9pci9nQppKg_14_8"></a><a id="Tc_ry6OkJHRukGciq4wAr7WcA_14_11"></a><a id="Tc_iHPKgEmpYEquVB3vM4fbJQ_14_20"></a><a id="Tc_fkteIRzr6UKY-KJJWwj-SQ_15_0"></a><a id="Tc_ghGkDdwTkUewn7ryvB2vng_15_2"></a><a id="Tc_H5okJKJCMkuYzHoGGz4l-g_15_5"></a><a id="Tc_VbWPP8Y9-UeOkf6j-ButqA_15_8"></a><a id="Tc_WvRvgqE7WEaQtul16EKZlQ_15_11"></a><a id="Tc_o4hlScU5okW9dWbkGLYsxQ_15_17"></a><a id="Tc_5JAc2cCx9EKhm8A2GDmKeA_15_20"></a><a id="Tc_yK6dngNlLEun3Nudc4UjRg_16_0"></a><a id="Tc_5zZ0DTCdp0mIaYAG2-HT6w_17_0"></a><a id="Tc_vLRCGIYwfk-uPb5HR0T47w_18_0"></a><a id="Tc_9uUo4oagHky34esXBt9xcA_18_4"></a><a id="Tc_jfNqQtobrk6UA3r36z-jTA_18_7"></a><a id="Tc_gEcMZf-RQEy6HYmH_6BgdA_18_10"></a><a id="Tc_Lo6Bd7pV_0KtNnaa-xASFg_18_13"></a><a id="Tc_JeuS3ixSn0m4WH99WV2hWQ_18_16"></a><a id="Tc_rSmwEwfetECfxysEOabGNA_18_19"></a><a id="Tc_FazatZoZiUiA91kA2yGDLw_18_20"></a><a id="Tc__dnq-G9azEqO5qviFVwbIQ_18_22"></a><a id="Tc_ZArQIwzX-UStirefbF6RxQ_19_0"></a><a id="Tc_0jmPfGHxM0ekfsQz6WQRgw_20_0"></a><a id="Tc_b3gR024HVU-XOeFtowz4BA_20_2"></a><a id="Tc_CE-CpRIDokO5IeydsrsnNA_20_5"></a><a id="Tc_gpRRhqeo0U6jTanyNfR9IA_20_8"></a><a id="Tc_4CoQidWVQkKlo6PfoP0K7w_20_11"></a><a id="Tc_BanbtGLlUEyYDfZAX6ZMmw_20_17"></a><a id="Tc_ppwZeBZL90iQeycN6thVWA_20_20"></a><a id="Tc_DXCpsZ34F0qks4UTC91p0g_21_0"></a><a id="Tc_v5HkLVSszE2DNkMVgfhedA_22_0"></a><a id="Tc_ZDZ13D3j_0uaFLAsxACRQw_22_2"></a><a id="Tc_F4PfH0TvcU2viIs4f13i8w_22_5"></a><a id="Tc_HuDHy6WNh0q4GjZUK9HfUQ_22_8"></a><a id="Tc_pgwZcYHsKEaBp5fpXAdoPQ_22_11"></a><a id="Tc_Ix1sxN5Pr0Ol-YCZyOB3jA_22_14"></a><a id="Tc_4N1ZAV5jGUCuG0I2Zrl-Rw_22_20"></a><a id="Tc_oUpZYGPEp0aRIPiy2OynAw_23_0"></a><a id="Tc_VlR6aVZh8keefvmbpnMRjw_23_4"></a><a id="Tc_L7BeZ9CMgUqAwu_IL4t7Hg_23_7"></a><a id="Tc_ro1Pva1rbUazNmvAwdZs7Q_23_10"></a><a id="Tc_sJr1iUsXZki87J48qabeQg_23_13"></a><a id="Tc_DzZwVHPkdUmAidViUN0m9g_23_16"></a><a id="Tc_nISTkfbnYUC0Dejw0vooLA_23_19"></a><a id="Tc_Ib_P6mwfbEq5-0_0tLHItA_23_20"></a><a id="Tc_fEggObEEUEGGru19YuWMtQ_23_22"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Accumulated&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:15.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Ordinary&#160;Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Number&#160;of&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Amount&#160;of&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Additional&#160;Paid&#160;in&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Retained&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Comprehensive&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Noncontrolling&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Ordinary&#160;Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Ordinary&#160;Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Statutory&#160;Reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Earnings (Deficits)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Income&#160;(Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Total&#160;Equity</p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance &#8211; December 31, 2020</p></td><td style="vertical-align:bottom;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4wy4lpzFYkOznqOAlY_p_w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_XNBOYNmNPUKvi58SJUr2cg_5_2">11,675,216</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4wy4lpzFYkOznqOAlY_p_w" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_qNkBTLlQgE-SyjdrcEAXiQ_5_5">11,675</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_RyLdEXZe2kSe0oKY-Givyw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_fxGgVxLoIUyvEWfXwZn1zA_5_8">6,845,394</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_JhByDOh1ZU--te7RMShX-Q" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_GBCyf6eUQUS6dXkpBmvJqQ_5_11">327,140</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_vugoBajqz0CLT1WwZReQug" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_aAmvpjMzKUKdDd4szPA9Uw_5_14">2,142,657</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_imYja4iewUm0JF6JsxggTQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="0" id="Tc_K8h2F8IJXEW5cf0h3zbzEw_5_17">37,558</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_mUtc_uu_b0am6w6y-KFXbQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="0" id="Tc_UKx6uNRmnEuown6QaIRgDw_5_20">173,820</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2020_QMPtAV_W9Umy86NCXrj6Mg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_4Zn03uuhgk-GaTppazHGXw_5_23">9,115,488</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive income (loss):</p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Deconsolidated of noncontrolling interest</p></td><td style="vertical-align:bottom;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_Pka2tSkt60mvVw94GuUItw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation" sign="-" scale="0" id="Tc_0m63UhF-XkupOx7IlUNcfw_7_14">179,730</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_3BGOnv4tFkOVOauO7JpbhA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation" scale="0" id="Tc_Qa6rWCUEYkOUSLdIA9g0PA_7_20">179,730</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_Pka2tSkt60mvVw94GuUItw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_ZjgBCYUNdk2833EanilMsw_8_14">2,245,718</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_3BGOnv4tFkOVOauO7JpbhA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_nDfQmhZ3fkyGrS2iQ1wPOg_8_20">7,048</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_VFEDsPMGRkS-GrWjor4Y0A_8_23">2,252,766</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income (loss), net of tax:</p></td><td style="vertical-align:bottom;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Change in foreign currency translation adjustment</p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_xtS3qIZrFUiWAZf2jaRnjg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" id="Tc_2iBILO-s40iSM5oJdT-1bg_10_17">100,461</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_3BGOnv4tFkOVOauO7JpbhA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="0" id="Tc_7iUp31rNBkOiux6TQhICiA_10_20">5,767</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" id="Tc_Vnflf69xXku2WdIuRQKBYA_10_23">94,694</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance &#8211; December 31, 2021</p></td><td style="vertical-align:bottom;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Hu69-c_8CEGfTRL6D__AqA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_fFQ-8AwJKEe-X2PQe_d8oQ_11_2">11,675,216</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Hu69-c_8CEGfTRL6D__AqA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_1j9nIbtjf0CxkxXCAL6NdQ_11_5">11,675</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j0XOEGMvFEucmyaG2sztqA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_IYkEDCMl_E-0eZfjyd2_GQ_11_8">6,845,394</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_T8XrMM1vdU-DUF-OYbJG4g" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_zW379hm-4k-MSehLpTx9WA_11_11">327,140</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_dZVj5QXz1EeAO6nEnTILMA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="0" id="Tc_JnuyMoWmlEej0ovjMw-utg_11_14">282,791</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gPaLd4E5AE6YUEoTHmf0fg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_UBlqPI-Mmkeo5yqEDr_6Pg_11_17">62,903</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_htEi_9BJPU6mUM-nuY8c5A" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="0" id="Tc_cUUHqTf7DkS6Iss_KU_BmA_11_20">6,905</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_1XKgubx_ak26qwsCuLOlpg_11_23">6,957,416</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive income (loss):</p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Acquired noncontrolling interest</p></td><td style="vertical-align:bottom;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_jwT6tyMHV0W41r-GWrQfKw" decimals="0" format="ixt:numdotdecimal" name="mdjh:NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" sign="-" scale="0" id="Tc_0p8RMBZKFEamVk_sERJowA_13_14">7,048</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3LZlR_OI-0CAhZHFuzpNFg" decimals="0" format="ixt:numdotdecimal" name="mdjh:NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" scale="0" id="Tc_ELkg8N7M4EW9bBqtiQuu6A_13_17">143</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JqndGQTp60m2Ut9iJ00Zeg" decimals="0" format="ixt:numdotdecimal" name="mdjh:NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" scale="0" id="Tc_EKJ1b1xt80CSaVAwbv4k7A_13_20">6,905</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Deconsolidated of Suzhou</p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_jwT6tyMHV0W41r-GWrQfKw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation" scale="0" id="Tc_R-fTIlW9D06uke5zaEjWAA_14_14">240,933</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3LZlR_OI-0CAhZHFuzpNFg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation" sign="-" scale="0" id="Tc_DaiX2cF7vUqQaDbyRQUiIQ_14_17">13,934</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation" scale="0" id="Tc_ucwPL53sS0GUuDeJtLF4rg_14_23">226,999</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_jwT6tyMHV0W41r-GWrQfKw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_AnFO9EkJz0Sr804wXdhGRg_15_14">2,154,084</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_gVvTRY7ds0eeBCNMdyp-bw_15_23">2,154,084</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income (loss), net of tax:</p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Change in foreign currency translation adjustment</p></td><td style="vertical-align:bottom;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3LZlR_OI-0CAhZHFuzpNFg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="0" id="Tc_x8ZfsHpgY067DWbL2ytClg_17_17">101,200</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="0" id="Tc_cs5Ue7ZmQEWsmdknTpxqjA_17_23">101,200</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance &#8211; December 31, 2022</p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rC0at8Pgo0OPkpGhAHciJA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_FGXS6DBvjEWMPZ1WYVsNxg_18_2">11,675,216</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rC0at8Pgo0OPkpGhAHciJA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_tT1N3-aQFk6BA9EC80LfLA_18_5">11,675</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_spGe9GPXEEKEJI147KDMxg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_PuOBMatOUkirFCMebW6e0A_18_8">6,845,394</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_mriVhxZUT02Tn4CXZjiKVA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_43SBkjhPEESPKqJI_LbEog_18_11">327,140</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_L5dzI4BxNUC1MyupDAwhyw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="0" id="Tc_Ep2Anp-Likylq5ShO5p3NA_18_14">2,202,990</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8M1dqXIx-ky83nVtMSsf-g" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="0" id="Tc_zAuFXKZMN0-qif7NJz1nZA_18_17">52,088</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_qk9lZHOhjEe0drPoBzAbQA_18_23">4,929,131</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive income (loss):</p></td><td style="vertical-align:bottom;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_j6_0EKFKeEuYDtZ7bCuljg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_oMHR8xjmTkur_3_8n_fFJQ_20_14">1,160,446</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_GzrbFz4P6E6iAVnffYwahg_20_23">1,160,446</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income (loss), net of tax:</p></td><td style="vertical-align:bottom;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Change in foreign currency translation adjustment</p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_LIrNQ8x7M0OoXlw1p8M58w" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" id="Tc_C0XOWgZaq02ZCzUmJCM04A_22_17">108,520</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" id="Tc_uSKnkEwTz0-OeTDMorVzqg_22_23">108,520</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance &#8211; December 31, 2023</p></td><td style="vertical-align:bottom;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jgPJFBygI0KcyPTVKumwcA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_DSTNe4ns10KzQUQQW2cCDw_23_2">11,675,216</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jgPJFBygI0KcyPTVKumwcA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_xLf8ZN5fMkiwEVILWlqg5g_23_5">11,675</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_wEcEqDA-BUuT0ai0CQ7W-g" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_H5ynJAWecU2ShQ1vBVVBTw_23_8">6,845,394</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_7WvnLPxjHkSmev6F9BFKBQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_V_RQBnznQEug_BiYyl_fBw_23_11">327,140</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_PjGv6UVRT0io79NuSl9IEw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="0" id="Tc_S2oMJ4HOV02uWjbMtNFo0w_23_14">3,363,436</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_K5R5WSCXpEGAs8RvvAtoUQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_iNyKYAYkxk-EgUObDZvj5A_23_17">56,432</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" id="Tc_kFSmTcqur0ytw3tmNrV0Nw_23_23">3,877,205</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:90.91%;border:0;margin:30pt 4.55% 30pt 4.55%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_89df02e8_43c0_4b19_ba60_e8562f15105c"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">MDJM LTD and Subsidiaries</p><a id="ConsolidatedStatementsofCashFlows_739515"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Consolidated Statements of Cash Flows</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">For the&#160;Years Ended December&#160;31,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:2pt;visibility:hidden;">&#8203;</span></p><a id="_67928142_95ad_4d70_a6af_1b77f8cd22c3"></a><a id="Tc_NWhk-2BiBkm6EwUnAUNwJA_1_2"></a><a id="Tc_Y9-HhlRuEUuQnj6T0PJL3g_1_5"></a><a id="Tc_MXW0J3Mzj06uXEH2Iw_9dQ_1_8"></a><a id="Tc_6tgb_gEdUESrgfd0RL3CuA_3_0"></a><a id="Tc__-WFgWD3xUOE8l6bwSJkXA_4_0"></a><a id="Tc_qa-Gw6iYAECym8wpzzTOhQ_4_2"></a><a id="Tc_F_G_7r1F3E--1sd9PsDscQ_4_5"></a><a id="Tc_K3zcNPry4kqPGmJ_Xfqjkg_4_8"></a><a id="Tc_mKw6mSkWT0iVfDCu3ROR3Q_5_0"></a><a id="Tc_7frNf_E3Ak2sklr0IKUuvw_6_0"></a><a id="Tc_Y4I_6fKA60eowNZawCiU4w_7_0"></a><a id="Tc_XAYjudFSM0279cvP_zI_nw_8_0"></a><a id="Tc_k6OAe97FMkmTQQROj8Y90A_9_0"></a><a id="Tc_NLycfDvTs0iLKVHqHv_S0g_9_6"></a><a id="Tc_y1vdjAZ3dUSHlQ27Z8IwDQ_9_9"></a><a id="Tc_qvld4a7VJU-4blmbTmL4lQ_10_0"></a><a id="Tc_moEIYd0-VECFRhjgUFP-xg_10_9"></a><a id="Tc_0qv588_KlEaHx8paCK2sBw_11_0"></a><a id="Tc_k4tF4VpXO06FQahNrlwodg_11_3"></a><a id="Tc_auPUbIgcO0mc3NKfsd4AYA_12_0"></a><a id="Tc_L1eaAvcO3EG74qRz5DFZiw_12_3"></a><a id="Tc_n1Zp04w0hk2DOMCZP46t-A_12_6"></a><a id="Tc_qwZ0xJU1XE-ZlMoPK-CSRw_13_0"></a><a id="Tc_8yQIsdH9GEOeleTsFFhiHQ_14_0"></a><a id="Tc_4hxQoDjH0kWJ3VdvMaGUTA_15_0"></a><a id="Tc_DgBROSydTUKflMWY8rYk7w_16_0"></a><a id="Tc_LRmrEWw0lUiEvkwYo2vfpw_17_0"></a><a id="Tc_S20wRSfu3EaKy3mhLVLt5g_18_0"></a><a id="Tc_FdIQ9BcVEkWEMcZlvrGIew_19_0"></a><a id="Tc_yamlvN7_UkSp6CpdKDW5QQ_20_0"></a><a id="Tc_OjQUELpXXUi_JUtUYSrrTg_21_0"></a><a id="Tc_T8QwaER7zkK2N3f74BDUAg_21_3"></a><a id="Tc_mX4vn5K3TUycgdmPdkNmFw_21_6"></a><a id="Tc_aWqCINwrGkCXtBXHynz24w_22_0"></a><a id="Tc_Xqyu30haH0usWoYemxyzvA_23_0"></a><a id="Tc_ztLutA1IXk2Lz1fKp9KQoA_25_0"></a><a id="Tc_XBSu_21X5kyQVfhhpdQDOA_26_0"></a><a id="Tc_rpR7pyoAdUeajWxQXrQt0w_26_3"></a><a id="Tc_gD2LE0QnmEWefOrQW6j2pw_26_9"></a><a id="Tc_A3T7OtPcQkqofp3ZCjMpDQ_27_0"></a><a id="Tc_BA3qApa-Uki-7zhNYb-Wtg_28_0"></a><a id="Tc_G4TufeimkEGg6hSOXjkJXQ_28_3"></a><a id="Tc_xHBopicI3UKEV5fV9ZafEA_28_6"></a><a id="Tc_BwajSzkQdEm_EPod9OWouQ_29_0"></a><a id="Tc_ExYpvzumvkOhj3K-t_P4qA_29_9"></a><a id="Tc_3p95k00HL0GAqPPMnY1jcg_30_0"></a><a id="Tc_wtLWz3is4EatDvnJM70nWQ_31_0"></a><a id="Tc_OeVcgs63_EORx7V-vn1G6g_33_0"></a><a id="Tc_czEsLYTJbU2NW5CkGCwe6g_34_0"></a><a id="Tc_8sE1HqCbakijoqZlERRrXg_34_9"></a><a id="Tc_fp0ZFgWhh0KCZr4Op28dtg_35_0"></a><a id="Tc_-ZZvl3h_bU-_NqbtmgRrdA_35_9"></a><a id="Tc_ngT9BSULrUyfMcLWWSfcGg_37_0"></a><a id="Tc_2IYkCIIrqUio0_j6evl_EQ_39_0"></a><a id="Tc_3OpVJemJZEyVBd_A2zZQlg_40_0"></a><a id="Tc_LdQw2dX26Um9xt6Mu1xfXg_40_6"></a><a id="Tc_ehWkag7eTkaB7D5OJrPquw_41_0"></a><a id="Tc_ct-lLFGc00mcRg-y2TKZww_41_2"></a><a id="Tc_nHxmm_G02ku9iWOn_UF0Iw_41_5"></a><a id="Tc_47pK0E38O0mHPXVJb5zR3A_41_8"></a><a id="Tc_TkMmITaGS02r8ucrEgl9bA_41_9"></a><a id="Tc_rEHE1Tx16Eq0q8vm5RXKwA_43_0"></a><a id="Tc_i0yE7YmkGUuDmDy0t6qLiA_43_2"></a><a id="Tc_-1a6lwO4QESnfjLo9hM4Og_43_5"></a><a id="Tc_2hFNL9Ai_kOMXnDTi5DcYQ_43_8"></a><a id="Tc_gUVOaM-tFUmF0x0e3Z0-KQ_44_0"></a><a id="Tc_YMZMd2Vms02jt9K5zenlQQ_45_0"></a><a id="Tc_KFeTDVNns0yt6JuWnG7mmQ_45_2"></a><a id="Tc_LGXK0rTRO0iASxuGNO3RwQ_45_5"></a><a id="Tc_W9RsUq75OUaLlincfBZcTA_45_8"></a><a id="Tc_S_0yX76gRUiPy8VmK-JH9Q_47_0"></a><a id="Tc_LvuqR2qjcUetktloTeUAzg_48_0"></a><a id="Tc_L7OmPCqIeEOsPjQymGZSxQ_49_0"></a><a id="Tc_3vMBDGgxfU-AsgY3npz52w_49_2"></a><a id="Tc_NlAAQr6JmkWKNc_pDhwFWQ_49_3"></a><a id="Tc_v-jarzg-r0enGPPifDff_A_49_5"></a><a id="Tc_fswgB-07Bkmy073j_q7YOw_49_8"></a><a id="Tc_u0U6H-wN00aSxMXtnQlt6g_49_9"></a><a id="Tc_HLyw0u5NWEODoLbxw3lx5g_50_0"></a><a id="Tc_1oDh9NNlCEmI9lARhpY8_w_50_2"></a><a id="Tc_Zj2b-kifOEGMzWg0bS2xJw_50_3"></a><a id="Tc_P8kXAtPTSUiHOBVrzwdQGw_50_5"></a><a id="Tc_qaAd8I0nDUa1l02ORBAnfQ_50_6"></a><a id="Tc_GNfpE9-QGkW_ejYUK8Ds0g_50_8"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Operating Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_SBY9kduPokS2MclKsm5bDw_4_3">1,160,446</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_YPFFXwOZCkKcTOTgvbak-w_4_6">2,154,084</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="0" id="Tc_leArW0YWM0OHjtrdN_G50w_4_9">2,252,766</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Adjustments to reconcile net loss to net cash used in operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" id="Tc_P4faFLzPYUCCt5q798MU3Q_6_3">76,246</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" id="Tc_e7X5n6uo_0qxLSbNB8rzaQ_6_6">36,243</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" id="Tc_z3AeOHtGbEOPsr0NkpAmNg_6_9">24,910</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(Recovery) allowance for CECL - trade receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" sign="-" scale="0" id="Tc_v2sWrFurO0-Utyn2DLWfuw_7_3">159,509</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" id="Tc_EOFE-OWQ90-BVR6aLCtnzA_7_6">165,464</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" id="Tc_E6-c-H8JPUqRWjwhI3BGgg_7_9">59,625</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(Gain) loss on foreign currency transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" id="Tc_YbSBa2lo9kCg47CjxQeF9A_8_3">18,762</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" id="Tc_yI9cTCfj3UiUrfRlt0sIjw_8_6">43,548</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" sign="-" scale="0" id="Tc_Y_o22F2rLECcVHv6rfPVxw_8_9">14,402</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Gain on conversion of functional currency from US $ to GBP - MD Local</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="mdjh:TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration" scale="0" id="Tc_yp5nxTlvrkSB1IucAeGoVQ_9_3">80,887</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Loss (gain) on sale of assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" sign="-" scale="0" id="Tc_wV7E8o45x06OTB4sf5qfIQ_10_3">12</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="0" id="Tc_SrH71ie8c06s5Qa1SWg-tQ_10_6">10,954</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Loss on deconsolidation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeconsolidationGainOrLossAmount" sign="-" scale="0" id="Tc_7dwujnvOn0axOqD_jKLi9Q_11_6">240,431</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeconsolidationGainOrLossAmount" sign="-" scale="0" id="Tc_oVEaNwSGr06e38rpzD7EgA_11_9">8,350</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Non cash operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="mdjh:NonCashOperatingLeaseExpense" scale="0" id="Tc_2mm6I4E3FkeivrDqTptrqQ_12_9">103,459</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Non cash interest expense </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="mdjh:DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome" sign="-" scale="0" id="Tc_GHMu9qorykySDbcpC40dtA_13_3">5,026</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="mdjh:DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome" scale="0" id="Tc_TGGPBrO7CU24x4_4HC1moQ_13_6">21,241</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="mdjh:DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome" scale="0" id="Tc_Ejq0v3TVAUavBpbwF95iOw_13_9">5,327</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Changes in deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" sign="-" scale="0" id="Tc_UtKabBWTKEaRNWnuudEfpA_14_3">10,835</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" sign="-" scale="0" id="Tc_IcCynTXa0UCWQbFPOAYD9w_14_6">3,020</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" sign="-" scale="0" id="Tc__IQxeUYNmkiE-bF61BtWsw_14_9">9,963</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Changes in operating assets and liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Decrease (increase) in accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" sign="-" scale="0" id="Tc_o67cB255xkW17X08AHCZIQ_16_3">935,537</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" sign="-" scale="0" id="Tc_PHcHTPASZUWPFAh3owolYw_16_6">815,839</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" sign="-" scale="0" id="Tc_UELmr1bcekKnssCrWDVQqQ_16_9">1,969,361</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Decrease (increase) in other receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" id="Tc_d-LjAAWzZ06cLmFBorpmfg_17_3">2,051</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" id="Tc_WVp72cveB0eCMl3ySiSR2g_17_6">2,788</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" sign="-" scale="0" id="Tc_j1kEo3llWkyOrkwqF7ecSw_17_9">16,190</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Decrease (increase) in prepaid expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpensesOther" sign="-" scale="0" id="Tc_H86s5dbPrUqZ8yjF0s6Skw_18_3">15,726</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpensesOther" sign="-" scale="0" id="Tc_fVb7LzbJ8Uicpe_bfrpMiA_18_6">5,914</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpensesOther" scale="0" id="Tc_sh5hxI8BdE-cDX6rHhh5aA_18_9">2,664</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">(Decrease) increase in accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" sign="-" scale="0" id="Tc_fWFohQ5kW0iVVLhYr35bGA_19_3">207,250</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" sign="-" scale="0" id="Tc_75dAAeerOkKtGNrq0xfqDQ_19_6">537,442</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" sign="-" scale="0" id="Tc_9PbGZxA4h0Ch7t-97jgBdQ_19_9">162,279</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">(Decrease) increase in VAT and other tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="mdjh:IncreaseDecreaseInValueAddedAndOtherTaxesPayable" sign="-" scale="0" id="Tc_TZAFXoYNt0Gd2HlKziPaJg_20_3">5,637</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="mdjh:IncreaseDecreaseInValueAddedAndOtherTaxesPayable" sign="-" scale="0" id="Tc_1BQS8m9ZLECk1UMDaIwmPA_20_6">125,453</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="mdjh:IncreaseDecreaseInValueAddedAndOtherTaxesPayable" sign="-" scale="0" id="Tc_xz7GWZrsnkWzLxM0gI9VFA_20_9">85,526</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Increase in operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" sign="-" scale="0" id="Tc_Vg9ZaFv4s0ml5IbVc7_WPA_21_9">46,474</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">(Decrease) increase in deferred income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="0" id="Tc_wN2Fz9hXWEWetMdatfwcJA_22_3">1,847</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" sign="-" scale="0" id="Tc_CJgB5SMhZ0u7vy0vs7HPZw_22_6">1,000</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="0" id="Tc_pDRy9GKfwUmYn2REogbLiw_22_9">3,841</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash Used in Operating Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="0" id="Tc_2fseLFoQRkGulaenlDOoIg_23_3">599,365</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="0" id="Tc_jys0mOSQLUqeJTXYoGY37Q_23_6">1,587,117</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="0" id="Tc_R1bEtNu_yk-jd0L4M3JJ6A_23_9">334,281</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Investing Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Acquisition of real property and improvements in UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireInvestments" scale="0" id="Tc_U0q-t7ZU_0OUzE-NTiqdKw_26_6">3,095,291</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Purchase of office equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="0" id="Tc_tOkaImhsWU-POKkF5l1d7g_27_3">106,544</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="0" id="Tc_IigqPiL3MEyKFDw-WNdLRA_27_6">45,507</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="0" id="Tc_HrcE7kVyAkCX8EXbDSQkBg_27_9">6,600</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Repayment from (advance to) related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToFundLongtermLoansToRelatedParties" scale="0" id="Tc_LU8oTtLsDkKqXBs3KC54IQ_28_9">71,035</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from disposal of asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="0" id="Tc_-0bMzitNxESDAH3-WvCtUw_29_3">1,384</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="0" id="Tc_ehszx8yTYkCFDc8Aywb1KA_29_6">30,607</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Loan repayment received</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="mdjh:DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment" scale="0" id="Tc_rgfAZCO8QE6T93QT0J1jJA_30_3">66,376</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="mdjh:DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment" scale="0" id="Tc_RfdXOlS_C0CQYgSk9iL90A_30_6">742</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="mdjh:DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment" scale="0" id="Tc_KfRjezMRrkqC72QdvhnIkQ_30_9">23,724</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash (Used in) Provided by Investing Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="0" id="Tc_gS_VDaidn0WB6r85PiKkeg_31_3">38,784</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="0" id="Tc_oNhSSbvW5ES2W-vLlkuYfA_31_6">3,109,449</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="0" id="Tc_kgJU9RU9k0mgEIFAHXtnJw_31_9">53,911</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash Flows from Financing Activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(Repayment) proceeds from short term loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" sign="-" scale="0" id="Tc_NeKd7xsOskSsszN83_0TRA_34_3">363,089</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="0" id="Tc_tYdL69kqTkWNIVh153sYCg_34_6">381,754</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net Cash (Used in) Provided by Financing Activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="0" id="Tc_Z3NAOrNzV0mQaIcO45t_jw_35_3">363,089</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" id="Tc_5kUactx23ECzA2WllUMAOQ_35_6">381,754</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="Tc_BAZSrSk_OUWcJNqQ3NzXkQ_37_3">71,585</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="Tc_b63Kh7COX0uyh3VQCnnZWg_37_6">4,288</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="Tc_nZqnyAOt8kSt4oB_0khtzw_37_9">22,224</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net decrease in cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="0" id="Tc_ckXgIEIgKku4P8VK8J5Vaw_39_3">929,653</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="0" id="Tc_-kr9lmY4uUGaA8muk-UAfw_39_6">4,310,524</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="0" id="Tc_dXi6ujINXka57-KOURqcmw_39_9">365,968</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, and restricted cash &#8211; beginning of the period *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="Tc_esoUkp4kn0aqV2dv75YOOg_40_3">1,433,158</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,743,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2020_QMPtAV_W9Umy86NCXrj6Mg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="Tc_Ro0abv-O7UycaB7W0CFKaw_40_9">6,110,046</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, and restricted cash &#8211; end of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="Tc_3wlojjwokUuk7kJdySMK8w_41_3">503,505</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="Tc_mfCJaRIvi0ikxb8vNqbeyw_41_6">1,433,158</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,744,078</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" id="Tc_R3gf123aqEmIxTb1SOdjZg_43_3">499,654</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" id="Tc_u1FzkyKEhEiJJYU-ArtqJg_43_6">1,358,838</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" id="Tc_0-BOMKIdikWmF5Fj7sTsbg_43_9">4,796,299</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Restricted foreign currency</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="0" id="Tc_Dj8bN6QdIU2DUE8T9odl5w_44_3">3,851</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="0" id="Tc_Fm3JkK42l0SFGZykXihiOA_44_6">74,320</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="0" id="Tc_3JUnPpukmkGPFTK7W_S6vg_44_9">947,779</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="0" id="Tc_F-qnPp0w1k-OX6IquFHzog_45_3">503,505</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="0" id="Tc__FCwSIy-b0ylMxaX-Z6W3w_45_6">1,433,158</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="0" id="Tc_KSU9NLWfZ0O50cdMQLNqcA_45_9">5,744,078</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Supplemental Disclosure Cash Flow Information:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="0" id="Tc_mlNJpmb8oEGQBGeEgXvg2Q_49_6">5,256</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Income taxes </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="0" id="Tc_OOeQWRWxdUanjj6RypeYmQ_50_9">23,553</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:2pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*$<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="0" id="Narr_gkw_sJw0DU60BJQtIH5drg">5,744,078</ix:nonFraction>-$<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashDivestedFromDeconsolidation" scale="0" id="Narr_1G_90I6cs0ePDaFWDumwMg">396</ix:nonFraction> (deconsolidated amount) =$<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" scale="0" id="Narr_YPdFaDzVO0uPTnKUOWf84w">5,743,682</ix:nonFraction></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_968f1e2c_5fe3_44fc_ad0b_3f7804716869"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">MDJM LTD AND SUBSIDIARIES</p><a id="NOTESTOCONSOLIDATEDFINANCIALSTATEMENTS_7"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="Tb_w_v-z3NCSECGSV6BwqAg9Q" continuedAt="Tb_w_v-z3NCSECGSV6BwqAg9Q_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;1 &#8211; ORGANIZATION AND DESCRIPTION OF BUSINESS</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Organization</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM LTD (the &#8220;Company&#8221; or &#8220;MDJM&#8221;) was incorporated on January 26, 2018, under the laws of the Cayman Islands as an exempted company under the name of MDJLEAD LTD. Effective on May 7, 2018, the Company changed its corporate name to MDJM LTD. The Company, through its subsidiaries and the consolidated variable interest entity (the &#8220;VIE&#8221;), is principally engaged in providing end-to-end services in the life cycle of a residential real estate project, including primary real estate agency services, real estate consulting services, and training and evaluation with respect to primary agency sales services in the People&#8217;s Republic of China (the &#8220;PRC&#8221;). The Company engages in the hotel and restaurant businesses in the United Kingdom (the &#8220;UK&#8221;). In 2022, the Company, through its subsidiaries in the UK acquired two real estate properties located in the UK, which are remodeled as hotels with restaurant facilities. The Company or MDJM, and its subsidiaries and the consolidated VIE are also collectively referred to as the &#8220;Group,&#8221; or where appropriate, the terms the &#8220;Group,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221; also refer to MDJM or the Company and its subsidiaries and the consolidated VIE as a whole.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJCC Limited (&#8220;MDJM Hong Kong&#8221;) was incorporated on February&#160;9, 2018, under the laws of Hong Kong. MDJM owned <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_2_9_2018_srt_OwnershipAxis_mdjh_MdjccLimitedMember_-UpGSQo-o0OybYq1En1taw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_FOPXAcUo00i8JQgJ8Dgglg">100</ix:nonFraction>% interest of MDJM Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MD Local Global Limited (&#8220;MDJM UK&#8221;) was incorporated in the UK under the Companies Act 2006 as a private company on October 28, 2020, and it is registered in England and Wales. MDJM owned <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_10_28_2020_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_TqWnX1zwtUWuDEhcQgaiLg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_hma11p0rSEqkgDlm0ZfBSQ">100</ix:nonFraction>% interest of MDJM UK.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mansions Catering and Hotel LTD (&#8220;Mansions,&#8221; formerly known as Mansions Estate Agent Ltd) was incorporated pursuant to England laws as a limited company on June 15, 2021, to conduct residential property management and real estate agencies business. At the time of incorporation, MD UK originally held <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_MdjmUkMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_RhTlkwVjHE2ztsp4ohKbdg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_Ny3dlVMGbkOqackmw0OwbQ">51</ix:nonFraction>% of the equity interest in Mansions, Ocean Tide Wealth Limited, a specialist mortgage broker in the United Kingdom held <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_OceanTideWealthLimitedMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_zNDFjymYrkiJNSjuDI8uFg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_qWs5iJjP9kSPZm-7TdmChA">41</ix:nonFraction>% of the equity interest was held by Ocean Tide Wealth Limited, a specialist mortgage broker in the United Kingdom, and Mingzhe Zhang, an individual held the remaining <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_OCX7B7XLuUShYVrfI4LX2Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_4muNqOM6NU2agIAUAVfgOw">8</ix:nonFraction>%. On May 20, 2022, MD UK acquired the <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_5_20_2022_dei_LegalEntityAxis_mdjh_OceanTideWealthLimitedMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_GMyt4z75J0SXAdnXH8n1HA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_7c1OF9Dbbka_2YGGISBrXQ">41</ix:nonFraction>% ownership interests from Ocean Tide Wealth Limited with a consideration of one British pound sterling. On May 20, 2022, MD UK acquired the <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_5_20_2022_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_eQH05m6ZX0mq2htpcDRV-g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_Rogt1tUUe0-rJjgge94bCg">8</ix:nonFraction>% ownership interests from Mingzhe Zhang with a consideration of one British pound sterling. After the acquisition, MD UK has held <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_N4MkEtY-cE6zY-xZA96s4A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_4bqzi8gf3U-_rFz_BZtBZw">100</ix:nonFraction>% ownership interests in Mansions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 14, 2022, Mingda Jiahe Development Investment Co., Ltd (&#8220;MD Japan&#8221;) was incorporated pursuant to Japanese laws. MDJM holds <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_9ejbIm3SO0CHhkNxhad6mw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_PmWjyWUYt0-sbSSXkFz9xg">100</ix:nonFraction>% of the equity interest in MD Japan. For the year ended December 31, 2022, MD Japan incurred professional fees of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_P0JAX1RrmUKpHENhttLjlg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="0" id="Narr_Fabs85m-nkCwPs9-L78Imw">24,084</ix:nonFraction> relating to the entity establishment in Japan and did not generated any revenue in 2022. MD Japan had no activity in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 16, 2022, MD Lokal Global GmbH (&#8220;MD German&#8221;) was incorporated pursuant to German laws. MDJM holds <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_ZvdbYjFWw06wDCCXemvzrw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_Ri38KkLdUEKYyHvVM7GcxQ">100</ix:nonFraction>% of the equity interest in MD German. For the year ended December 31, 2022, MD German incurred professional fees of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_QgtcIxL5tUG9J9sAELAPDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="0" id="Narr_l83v30uwFUylDcdyUVIJbw">41,236</ix:nonFraction> relating to the entity establishment in Germany and did not generated any revenue in 2022. MD German had no activity in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 22, 2023, the Company incorporated a wholly owned subsidiary in the UK under the name of Fernie Castile Culture Limited. Fernie Castle Culture Limited expects to engage in the management of the brand name of &#8220;Fernie&#8221; and developing &#8220;Fernie&#8221; brand name related products and services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Beijing Mingda Jiahe Technology Development Co., Ltd. (&#8220;Mingda Beijing&#8221;), is a limited liability company organized on March 9, 2018, under the laws of the PRC, a wholly-foreign owned entity (&#8220;WFOE&#8221;) and <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_3_9_2018_srt_OwnershipAxis_mdjh_MdjmHongKongMember_r1KSOjvqgku11aLHeb3Zrg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_f-P9sMrEj0GBmNxswJ6U-A">100</ix:nonFraction>% owned by MDJM Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Tianjin Mingda Jiahe Real Estate Co., Ltd. (&#8220;Mingda Tianjin&#8221;), is a limited liability company organized on September 25, 2002 under the laws of the PRC. On February 2, 2021, Mingda Tianjin changed its name to Mingdajiahe (Tianjin) Co., Ltd.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_0r__T9tPPU-a-rdnpL72Mw_1_2"></a><a id="Tc_DhiHDoau90aj2AJ5CGXZDg_1_4"></a><a id="Tc_GkjzDxj5XUScaHMFNZFQgg_1_6"></a><a id="Tc_wG_c0cVkK0SEC0SuFYxNww_2_0"></a><a id="Tc_FCijAoMhtUOEUciFiWyTsQ_2_2"></a><a id="Tc_ad1Nu4-SZUafxhorR0JNLg_2_4"></a><a id="Tc_sRJdxpnkDE2hors0tqEdpQ_2_6"></a><a id="Tc_QpyJR80mWEeb8mt2olWIfw_3_0"></a><a id="Tc_mvim1uEB7EWG_x30enhp_A_4_0"></a><a id="Tc_SzVc_tU-FEqH_EN6h9Ynvw_5_0"></a><a id="Tc_RiRZp9uhfkuxygnj5kr5ZA_6_0"></a><a id="Tc_zSdvlGCzQkK8UBsLXyYPOA_7_0"></a><a id="Tc_DMUztrOUqUqkPtsna-PPSw_8_0"></a><a id="Tc_BbwjAjoaYkuzWLo_xUU5_A_9_0"></a><a id="Tc_uZESFl0wFUmRX56m5W4-1w_10_0"></a><ix:continuation id="Tb_w_v-z3NCSECGSV6BwqAg9Q_cont1" continuedAt="Tb_w_v-z3NCSECGSV6BwqAg9Q_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table lists the wholly-owned subsidiaries and the consolidated VIE of the Company:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="mdjh:ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock" id="Tb_otIrBCn07EubztFQna5TRQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Percentage of</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Name of the Company</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MDJM Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdjmHongKongMember_vT8F7V5hMUWxrY-riViVCA" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_3XTATNsEJESA9sS15jdqzw_3_2">February 9, 2018</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdjmHongKongMember_vT8F7V5hMUWxrY-riViVCA" name="mdjh:PlaceOfIncorporation" id="Tc_PfxFazWGPUaZE5PeU0gsXg_3_4">Hong Kong</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdjmHongKongMember_zcEzNeCd-EWXPCpdS17kjA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_KCwhi1sLRU2YVlSSLvFZVw_3_6">100</ix:nonFraction>%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MDJM UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_bnFjuLqSgkKC6_jJWIj1jg" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_9SCWhCdxKEKBdezv7_5UFg_4_2">October 28, 2020</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_bnFjuLqSgkKC6_jJWIj1jg" name="mdjh:PlaceOfIncorporation" id="Tc_4unI_aDK2EW8-WHjMo32rg_4_4">England and Wales</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_j1f8tcEUDUeOl3LVFkQTug" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_XygPJ9Ab0kKwXCwNLKbe4A_4_6">100</ix:nonFraction>%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mansions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MansionsEstateMember_rAl9LYxRaEmz8vHT0Vovyw" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_P7UYjk4UlUSeizzR929BYQ_5_2">June 15, 2021</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MansionsEstateMember_rAl9LYxRaEmz8vHT0Vovyw" name="mdjh:PlaceOfIncorporation" id="Tc_ih_258IImUSlNl4OU7cRHg_5_4">England and Wales</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MansionsEstateMember_9SNmEsSoA0i3Hiq8VJ4mhA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_c9yltEmulk2ROl0cBdfmZA_5_6">100</ix:nonFraction>%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fernie Castile Culture Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_FernieCastileCultureLimitedMember_qjU1nnb2MUG-4zKTO1sEQA" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_e0UZ7X1JUUOm36m-Mh6Wqg_6_2">August 22, 2023</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_FernieCastileCultureLimitedMember_qjU1nnb2MUG-4zKTO1sEQA" name="mdjh:PlaceOfIncorporation" id="Tc_cn-W0gg6QkqFrmd4C-0bWw_6_4">England and Wales</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_FernieCastileCultureLimitedMember_XkyiGG7TUk2opOwfntu8hw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_s9pSbEJqXU6ItnashJwoFQ_6_6">100</ix:nonFraction>%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MD Japan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_fHa6aeV7_U6MbaJvj2HRfA" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_XOjufhJyqUuszO0X0_WlyA_7_2">January 14, 2022</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_fHa6aeV7_U6MbaJvj2HRfA" name="mdjh:PlaceOfIncorporation" id="Tc_8639wYMH8EOG5yXVEMLKnw_7_4">Japan</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_9ejbIm3SO0CHhkNxhad6mw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_Ct5Hark_IUSSjdtUl5oKNQ_7_6">100</ix:nonFraction>%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MD German</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_24di0Wpeek6zc5jgk_4VKw" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_CxnRP0qvLUOh9kMFNcKZKA_8_2">February 16, 2022</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_24di0Wpeek6zc5jgk_4VKw" name="mdjh:PlaceOfIncorporation" id="Tc_dsTi80C5oEqAmABEha3gFw_8_4">Germany</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_ZvdbYjFWw06wDCCXemvzrw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_bAxMUlLfwUC4lRuBt65mig_8_6">100</ix:nonFraction>%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mingda Beijing (WFOE)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_iVd_zo4ICE2p8reZgCLIIw" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_W6wLKajI1ki0XNs0eKrqsw_9_2">March 9, 2018</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_iVd_zo4ICE2p8reZgCLIIw" name="mdjh:PlaceOfIncorporation" id="Tc_ld8GrmB36USNH9C9le6TcQ_9_4">PRC</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_EaqkvQBVzkaJaUYIbxqKMA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_BJKLZ5QHvUaDvy_CqgiRdw_9_6">100</ix:nonFraction>%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mingda Tianjin (VIE)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_IjdW8uHlYEW1xWHB4SIvAg" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_t-3XirxQkkuLzddDGavK5Q_10_2">September 25, 2002</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_IjdW8uHlYEW1xWHB4SIvAg" name="mdjh:PlaceOfIncorporation" id="Tc_ZN9s7wtj7021neCMgzADVw_10_4">PRC</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_IjdW8uHlYEW1xWHB4SIvAg" name="mdjh:VariableInterestEntityOwnershipDescription" id="Tc_n10Mr_OejUuHWHq80UPyqQ_10_6">VIE</ix:nonNumeric></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">VIE Arrangements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">PRC regulations currently prohibit or restrict foreign ownership of companies that provide services in certain industries. To comply with these regulations, on April 28, 2018, Mingda Beijing entered into a series of contractual arrangements with Mingda Tianjin and shareholders of Mingda Tianjin (collectively, the &#8220;VIE Agreements&#8221;). Due to PRC legal restrictions on foreign ownership in the real estate sector, neither the Company nor its subsidiaries own any equity interest in Mingda Tianjin. Instead, for accounting purposes, the Company controls and receives the economic benefits of Mingda Tianjin&#8217;s business operation through the VIE Agreements, which enable the Company to consolidate the financial results of the VIE and its subsidiaries in the Company&#8217;s consolidated financial statements under the generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Agreements that Transfer Economic Benefits of Mingda Tianjin</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April&#160;28, 2018, Mingda Beijing entered into an &#8220;Exclusive Business Cooperation Agreement&#8221; (the &#8220;Business Agreement&#8221;) with Mingda Tianjin. Pursuant to the Business Agreement, Mingda Beijing will provide a series of consulting and technical support services to Mingda Tianjin and is entitled to receive <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_4_28_2018_To_4_28_2018_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_us-gaap_TypeOfArrangementAxis_mdjh_ExclusiveBusinessCooperationAgreementMember_oWhuRU-xJU6_U0CQ4mpXrw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="Narr_YrSHnTmL50yteVCtiUaXFQ">100</ix:nonFraction>% of Mingda Tianjin&#8217;s net income after deduction of required PRC statutory surplus reserve as a service fee. The service fee is paid annually or at any such time agreed by Mingda Beijing and Mingda Tianjin. The term of this Business Agreement is valid for <ix:nonNumeric contextRef="Duration_4_28_2018_To_4_28_2018_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_-sObUZmGbUWY-qXlYSf6PA" format="ixt-sec:durwordsen" name="mdjh:BusinessAgreementTerm" id="Narr_ExRCimRpzE2-O8iSdjiLsA">10 years</ix:nonNumeric> upon execution of the agreement and may be extended or terminated prior to the expiration date at will of Mingda Beijing. Unless expressly provided by the Business Agreement, without prior written consent of Mingda Beijing Mingda Tianjin may not engage any third party to provide the services offered by Mingda Beijing under the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Agreements that Enable the Company to Control and Receive the Economic Benefits of Mingda Tianjin&#8217;s Business Operation for Accounting Purposes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 28, 2018, each of the shareholders of the Mingda Tianjin entered into an &#8220;Exclusive Call Option Agreement&#8221; (collectively, the &#8220;Option Agreements&#8221;) with Mingda Beijing. Pursuant to the Option Agreements, each of the shareholders of Mingda Tianjin granted an irrevocable and unconditional option to Mingda Beijing or its designees to acquire all or part of such shareholder&#8217;s equity interests in Mingda Tianjin at its sole discretion, to the extent as permitted by PRC laws and regulations then in effect. The consideration for such acquisition of all equity interests in Mingda Tianjin will be equal to the registered capital of Mingda Tianjin, and if PRC law requires the consideration to be greater than the registered capital, the consideration will be the minimum amount as permitted by PRC law. The Option Agreements are valid for <ix:nonNumeric contextRef="Duration_4_28_2018_To_4_28_2018_TKRmHA4ao02lq1QBWt6jkA" format="ixt-sec:durwordsen" name="mdjh:BusinessAgreementTerm" id="Narr_g_-oa15OO0-C9Wn-kJYc2g">10 years</ix:nonNumeric> upon execution of the agreements and may be extended prior to the expiration date at will by Mingda Beijing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 28, 2018, each of the shareholders of Mingda Tianjin also entered into an &#8220;Equity Pledge Agreement&#8221; (collectively, the &#8220;Pledge Agreements&#8221;) with Mingda Beijing. Pursuant to the Pledge Agreements, the shareholders pledged their respective equity interests in Mingda Tianjin to guarantee the performance of the obligations of the VIE. Mingda Beijing, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. Pursuant to the Pledge Agreements, each of the shareholders of Mingda Tianjin cannot transfer, sell, pledge, dispose of, or otherwise create any new encumbrance on their respective equity interests in Mingda Tianjin without the prior written consent of Mingda Beijing. The equity pledge right will expire when the exclusive business cooperation between Mingda Beijing and Mingda Tianjin is terminated and all service fees are paid. The equity pledges of Mingda Tianjin have been registered with the relevant local branch of the State Administration for Industry and Commerce.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_w_v-z3NCSECGSV6BwqAg9Q_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks in Relation to the VIE Structure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company believes that the VIE Agreements are in compliance with the PRC law and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company&#8217;s ability to enforce the VIE Agreements and the interests of the shareholders of the VIE may diverge from those of the Company and that may potentially increase the risk that such shareholders would seek to act inconsistently with the contractual terms, for example by influencing the VIE not to pay the service fees when required to do so.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s ability to, for accounting purposes, control and receive the economic benefits of Mingda Tianjin&#8217;s business operation through the VIE Agreements, and to consolidate the financial results of the VIE and its subsidiaries in its consolidated financial statements, also depends on the power of attorney Mingda Beijing has to vote on all matters requiring shareholder approval in the VIE. The Company believes this power of attorney is legally enforceable but may not be as effective as direct equity ownership.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, if the VIE Agreements were found to be in violation of any existing PRC laws and regulations, the Company may be subject to fines or other actions. The Company does not believe such actions would result in the liquidation or dissolution of the Company, Mingda Beijing, or the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company, through its subsidiaries and the VIE Agreements, has (1) the power to direct the activities of the VIE that most significantly affect the entity&#8217;s economic performance and (2) the right to receive benefits from the VIE. Accordingly, the Company is the primary beneficiary of the VIE and has consolidated the financial results of the VIE.</p></ix:continuation><a id="Tc_bdesxOmK9U-o25OtJB1T6g_1_6"></a><a id="Tc_ax-LflF6M0ilnqH_OZOfOg_2_2"></a><a id="Tc_J5etM9M06UKS4ppTSJCIXA_2_4"></a><a id="Tc_idZoX6gGxEOw_iINU87X_A_2_6"></a><a id="Tc_jsVBFGoUNkqvRYIY2GdXGw_3_0"></a><a id="Tc_rJm6day_d0O1Z3K7nRFj1Q_3_2"></a><a id="Tc_5s37ZUAJU0-_YPv6rN6VDg_3_4"></a><a id="Tc_Oh6tmu0-TUi8XR9y8AqmuA_3_6"></a><a id="Tc_f08qKKs4u0GXf74061Bjdw_4_0"></a><a id="Tc_O5Vq_OaRVEazHMmKouoH-g_4_6"></a><a id="Tc_qtccI5LOTUWc5bjybxuvWQ_5_0"></a><a id="Tc_WoQCzpx5rE-XOQ27XkXUOQ_5_6"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="Tb_ws6hQPgBg0yfQSfAtvSOeA" continuedAt="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;2 &#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ConsolidationPolicyTextBlock" id="Tb_mr4D4qRCjEOHZDaZGn509w" continuedAt="Tb_mr4D4qRCjEOHZDaZGn509w_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s consolidated financial statements and related notes have been prepared in accordance with U.S. GAAP and pursuant to the rules and regulations of the Securities Exchange Commission (the &#8220;SEC&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements include the financial statements of the Company, its subsidiaries, the VIE, and the branch offices of the VIE. All significant inter-company accounts and transactions have been eliminated on consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates each of its interests in private companies to determine whether or not the investee is a VIE and, if so, whether the Group is the primary beneficiary of such VIE. In determining whether the Group is the primary beneficiary, the Group considers if the Group (i)&#160;has power to direct the activities that most significantly affects the economic performance of the VIE, and (ii)&#160;receives the economic benefits of the VIE that could be significant to the VIE. If deemed the primary beneficiary, the Group consolidates the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Mingda Tianjin has the following branch offices, which have been included in the accompanying consolidated financial statements:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="Group_nCLrOSHLAEmMOqfl8_ecUQ" continuedAt="Group_nCLrOSHLAEmMOqfl8_ecUQ_2" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Percentage</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">of</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Name of the Subsidiaries Owned by the VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_8AfSl1KJQ0q3Oz1p0GJBWg" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_foljvqLPRkKmrO5jDI2eFg_4_2">October 13, 2017</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_8AfSl1KJQ0q3Oz1p0GJBWg" name="mdjh:EntityIncorporationStateCountryName" id="Tc_VhDY7y8fckud4xzGMmswfA_4_4">Suzhou, China</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Chengdu Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember_LHKnxWGO30iMk-cAYkEe_A" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_f0eNOmB0eUKvxG_K2-ru3Q_5_2">June 24, 2019</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember_LHKnxWGO30iMk-cAYkEe_A" name="mdjh:EntityIncorporationStateCountryName" id="Tc_B8V9iz02A02MEI3CCim3SQ_5_4">Chengdu, China</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch was dissolved in October 2022. Consequently, a $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_lycIs0PpOUa4MWpraPruBA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeconsolidationGainOrLossAmount" scale="0" id="Narr_zDbgcWQHpU-whvBRrawTUg">240,431</ix:nonFraction> loss on deconsolidation was recorded in the year ended December 31, 2022.</p></ix:nonNumeric></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_0tmMbLdnD0yaFx4g0WUGzA_1_6"></a><a id="Tc_2OT4HO9eIUa4NPmHirgr5g_2_2"></a><a id="Tc_7i6gDfI2tEmUN3fStHMh5A_2_4"></a><a id="Tc_EoX-R2YQl0eIFKokW2FnPg_2_6"></a><a id="Tc_RDnavrVN40-yOp3NzH6dlg_3_0"></a><a id="Tc_tk3szwy7Jke5EI5Q40_CUg_3_2"></a><a id="Tc_yygNghQAYk2qQypZugSkKQ_3_4"></a><a id="Tc_mCsgkTImXU6Ht5pYs4BMzA_3_6"></a><a id="Tc_VTOKojg8cUqp1nn_2PTDfQ_4_0"></a><a id="Tc_Y4slm2-ksUaGf7jxNFfcSA_4_6"></a><a id="Tc_v9Oda6P7Gkm_niPBqb1XYg_5_0"></a><a id="Tc_5wBPzQx2R0GASuA4bd0dwA_6_0"></a><a id="Tc_ihknDMnlQUSJItY9b732Cw_7_0"></a><ix:continuation id="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont1" continuedAt="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont2"><ix:continuation id="Tb_mr4D4qRCjEOHZDaZGn509w_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingda Tianjin included the following branch offices and/or subsidiaries in previous consolidated financial statements. These offices and subsidiaries were dissolved in 2021 and deconsolidated from the accompanying consolidated financial statements for the year ended December 31, 2021.</p><ix:continuation id="Group_nCLrOSHLAEmMOqfl8_ecUQ_2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Percentage</p></td></tr><tr><td style="vertical-align:bottom;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">of</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Name of the Deconsolidated Subsidiaries Owned by the VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mingdajiahe (Tianjin) Co., Ltd. Yangzhou Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember_TgB8zKtoSkCXojcXTnVAYQ" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_q-q6ns0nI069-Q82re_6Ug_4_2">October 18, 2017</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember_TgB8zKtoSkCXojcXTnVAYQ" name="mdjh:EntityIncorporationStateCountryName" id="Tc_M57ZvvA3iUadw7oOR4LpBQ_4_4">Yangzhou, China</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe (Tianjin) Business Management Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheTianjinBusinessManagementCoLtdMember_5z_kFLmjB02tVhUD7ixhQw" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_8i823vl6QEifw9VCn78QZw_5_2">October 20, 2017</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheTianjinBusinessManagementCoLtdMember_5z_kFLmjB02tVhUD7ixhQw" name="mdjh:EntityIncorporationStateCountryName" id="Tc_svHXCM0zakqyXh6q4ZnkRQ_5_4">Tianjin, China</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheTianjinBusinessManagementCoLtdMember_vivYPd1zgU-dp_2slrBWYQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_SbEtKnBvOkKHe7qOSiv-YQ_5_6">100</ix:nonFraction>%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe (Tianjin) Culture and Media Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_mmBQa6sqPk-VH4di6xqDow" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_0GcxEvNw90mEJCq54MJxGw_6_2">July 25, 2018</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_mmBQa6sqPk-VH4di6xqDow" name="mdjh:EntityIncorporationStateCountryName" id="Tc_qIlEN7UfU0Gx43yf5ksQvA_6_4">Tianjin, China</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_MnqPh2PTRkS4RKGOoxiKkQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_3C48pf05H0OiqnIBp5a2Sg_6_6">100</ix:nonFraction>%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_5veCOnc1f0WJVXxnZgsYnA" format="ixt:datemonthdayyearen" name="dei:EntityIncorporationDateOfIncorporation" id="Tc_DIY9-rDsr021Co9kBJZBYw_7_2">March 9, 2018</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_5veCOnc1f0WJVXxnZgsYnA" name="mdjh:EntityIncorporationStateCountryName" id="Tc_pWgOtmhckUG5pLb6DjrK4A_7_4">Tianjin, China</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_RExcDBkQZEyc7LO3_gAgEA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_YnL3QW5GV02czHDCdp927w_7_6">51</ix:nonFraction>%</p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:UseOfEstimates" id="Tb_8UD4YcIuV0imNRuvJ9F7Kg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of these consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from such estimates. Significant accounting estimates reflected in the Group&#8217;s financial statements include useful lives and valuation of long-lived assets, allowance for doubtful accounts, assumptions related to the consolidation of entities in which the Group holds variable interests, and valuation allowance on deferred tax.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="Tb_xEHFjqAerUWljcYc0lytTg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company follows the provisions of Accounting Standards Codification (&#8220;ASC&#8221;) 820, Fair Value Measurements and Disclosures (&#8220;ASC 820&#8221;). It clarifies the definition of fair value, prescribes methods for measuring fair value, and establishes a fair value hierarchy to classify the inputs used in measuring fair value as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 1 &#8211; Inputs are unadjusted quoted prices in active markets for identical assets or liabilities available at the measurement date;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 2 &#8211; Inputs are unadjusted quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, inputs other than quoted prices that are observable, and inputs derived from or corroborated by observable market data; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 3 &#8211; Inputs are unobservable inputs which reflect the reporting entity&#8217;s own assumptions on what assumptions the market participants would use in pricing the asset or liability based on the best available information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts reported in the accompanying consolidated balance sheets for cash and cash equivalents, accounts receivable, other receivables, prepaid expenses, prepaid income tax, deferred tax assets, accounts payable and accrued liabilities, income tax payable, and other taxes payable approximate their fair value based on the short-term maturity of these instruments.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="Tb_MrZiBVkGIkOG7upOwgExew" continuedAt="Tb_MrZiBVkGIkOG7upOwgExew_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash, Cash Equivalents, and Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents include cash on hand and all highly liquid investments with an original maturity of three&#160;months or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group maintains cash and cash equivalents with various commercial banks within the PRC. Cash in the PRC denominated in RMB may not be freely transferable to out of the PRC because of exchange control regulations or other reasons. Such restricted cash amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashEquivalents" scale="0" id="Narr_7qfahgRELkGm2CalIa0T2A">65</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashEquivalents" scale="0" id="Narr_dg4-SSQeAUy-iHFaMLlsBA">74,320</ix:nonFraction> as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in the bank accounts and believes it is not exposed to any risks on its cash held in PRC banks.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_8BAJ5m7zg0ysDLivOkshTA_1_0"></a><a id="Tc_9I9jLnGPo0O1lR2F5HdtRw_1_2"></a><a id="Tc_iz88fNyTYkaEZyS7Lwf1wg_2_0"></a><a id="Tc_koEJXxqQ7UOIOiQS8IAJHg_3_0"></a><a id="Tc_9xeFf_64UkyxB8Q_gyY1ig_3_2"></a><a id="Tc_2eDTvl3Xc02FOez3XqAQPg_4_0"></a><a id="Tc_9-Jy_v8vFkWDT3KA44HFtw_4_2"></a><a id="Tc_JL6hoR99-U-YC_Sg4BRXkg_5_0"></a><a id="Tc_djRBUhl8bkiC_LgG2Bd0tw_5_2"></a><a id="Tc_RGsxJxTojkm2MxFPDP_nAw_6_0"></a><a id="Tc_zIte3EhslkSKMJbGUZLDSA_6_2"></a><ix:continuation id="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont2" continuedAt="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont3"><ix:continuation id="Tb_MrZiBVkGIkOG7upOwgExew_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Tb_YzfEXAzgS0iHttJTP19bqQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Property and Equipment, Net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are carried at cost, less accumulated depreciation. Costs include any incremental costs that are directly attributable to the construction or acquisition of the item of property and equipment. Maintenance and repairs are expensed as incurred, while major maintenance and remodeling costs are capitalized if they extend the useful life of the asset. Depreciation is computed using the straight-line method over the estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">When property and equipment are sold or otherwise disposed of, the cost and related accumulated depreciation are eliminated from the accounts and any resulting gain or loss is recognized in the results of operations.</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="mdjh:ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock" id="Tb_mPCYq_DwXUmqdEWXPyzVMw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Classification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:19.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Estimated&#160;Useful&#160;Life</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_tfR8SJBfCEGne2xnZirKEg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50&#160;years</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Building fixtures and furniture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_G2yhjrcfyUKXgduOir_PEQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4</span></span> to <ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_Sj0NH0W71EuStmBfaIkpnA" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_QB5LCLzt4EWufqi0wxadmQ">10 years</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Office Equipment and Fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_SmY16L17A0GISOkkNR6f4g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> to <ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_4kPTuy0gl0SK9l9ENzvObg" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_jTo-BJylVEWp29bvZERVPg">5 years</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_jJMLbilVLEakuXnjIcibvw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2</span></span> or <ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_8KQe0UkbpES70KqMrTZfaA" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_QxQRDaKtYU6DRtVBz-awpQ">10 years</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_DLAVE9NrKUijH0d_0WX38A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4</span></span> or <ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Yh_50q0EiU65bh0_BBuydg" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_xx9uesb-YEq4dTFy8EFM7w">5 years</ix:nonNumeric></p></td></tr></table></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="Tb_XtxaQft7LkOyy_sdoIWNow" continuedAt="Tb_XtxaQft7LkOyy_sdoIWNow_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). The Group determines revenue recognition through the following five steps: (1), identification of the contract, or contracts, with a customer, (2), identification of the performance obligations in the contract, (3), determination of the transaction price, (4), allocation of the transaction price to the performance obligations in the contract; and (5), recognition of revenue when, or as, we satisfy a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The operating entities&#8217; service contracts typically include the terms of parties, services to be provided, service covered period, details of service fee calculation, and terms or conditions when services are to be paid. The performance obligation of the operating entities is clearly defined as to sale of real properties specified in the contracts. The performance obligation is satisfied when at the point of closing of the sales contract with each property buyer is completed and, when the developer receives the proceeds from the sales (cash and/or bank loans). The commission fee is determined based on the total value of property sold multiplied by the commission rate agreed upon in the contracts. The commission rates vary among developers. The payment terms also vary with certain developers dividing the contracts into several phases and making payment when a phase has been completed. These variable considerations will not change the calculation of commission fee. The transaction price is determined based on the commission rate and properties sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s major revenue is generated by commission fees from selling real estate properties since its inception. Commission revenue from property brokerage is recognized when: (i) the operating entities have completed its performance obligation to sell properties per contract, (ii) the property developer and the buyer completed a property sales transaction and the developer received full or partial amount of proceeds from the buyer or full payment from the banker if mortgaged, and (iii) the property developer granted confirmation to the operating entities to issue an invoice per contract. The Group recognizes revenue net of value added taxes (&#8220;VAT&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group did not handle any monetary transactions nor act as an escrow intermediary between the developers and the buyers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain sales contracts allow developers to withhold a certain percentage of the total commission for a certain period as a risk fund to cover potential damages caused by sales activities of the operating entities. In these circumstances, the Group will not determine that the operating entities&#8217; performance obligations have been fulfilled until the withholding period has passed. Since the amount being withheld is the risk of loss from the sales transaction, the Group records the amount withheld by developers as deferred income and will recognize the income when the withholding period has passed, and the amount withheld is confirmed by the developers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group engages in the business of managing rental property via its UK subsidiary Mansions commenced in August 2021. Mansions receives a one-time referral fee from tenants, based on a certain percentage of total leased value of lease agreement. The Group recognizes the revenue, when: a) the lease agreement is executed, and b) the tenant made its first payment. Mansions also provides management services to tenants and collects service fees. Management service fees are recognized on a monthly basis. The prepayment of monthly service fee is recorded as deferred income.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont3" continuedAt="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont4"><ix:continuation id="Tb_XtxaQft7LkOyy_sdoIWNow_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, the Group provides consulting services to its clients, such as training, design and marketing. Revenue recognized from consulting is net of VAT. </p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="Tb_uXevCAZecUSzCYbMOBsTgQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Segment Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group uses &#8220;the management approach&#8221; in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group&#8217;s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Group&#8217;s reportable segments. All of the Group&#8217;s operations are considered by the chief operating decision maker to be aggregated in <ix:nonFraction unitRef="Unit_Standard_segment_oU4uFFgsckSnfCHSVHZuxw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="Narr_F5wLS5wc3km_ETS_4DeZ3g">one</ix:nonFraction> reportable operating segment. For the years ended December 31, 2023, 2022, and 2021, revenue from real estate agent income was <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_uvKOMj05Ck-weC9TcDRNig" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_TCLB9A7HNUCcFlPUorZY1w">29</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ZM0R_izeSEKL0QtBErzLlw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_oet1rLUPZkCQuOZr7L2avg">96</ix:nonFraction>%, and <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_epPyv-3oikWxbHzhqUmemQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_9NPOHRSE_0OcYS7S45XtEw">99</ix:nonFraction>%, respectively; revenue from consulting services was <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_85pLwATChUidhkwv3quR4A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_hu4jh-h78UqiEk-55Prn7w">0</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CwpkFW7PqkGGn6NEAkuvCQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_kAhZGeOp-kiNhcHiPZTgJQ">0</ix:nonFraction>%, and <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_FeCNIwCxCUyvWI-XgarNCw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_zF4ls-PnWk6h4_im0Ct7cg">1</ix:nonFraction>%, respectively; revenue from rental management service was <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_MtpzZsMyh0ae1f_GP9zgSg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_5KQhAQvYrkuJtXkHUrJXtw">47</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Uocl5nT8j02RtxKfMDAkFw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_GIswYrjLPEym-eXYeVnTXw">4</ix:nonFraction>%, and <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_WEoXka8gBEmZlka62aFs7Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_DuIqb3EJmUKBGRp5LWbX_g">0</ix:nonFraction>%, respectively. Revenue from hotel business was <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ppnaBxSWJkGVKiE9KdDxmw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_NZsv0tBaCkmE35hwbduiNw">24</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_bIgx4M9zQEmCDwkiWzRHPw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_SA00TqspYE2n67pRCSnLBw">0</ix:nonFraction>%, and <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_yINSDv4ve0eB0dGd1GZJvw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_cqbRCOrSFkyRhQVJeFFCDg">0</ix:nonFraction>%, respectively. Geographically, for the years ended December 31, 2023, 2022, and 2021, revenue generated from the PRC market was <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_Ld-h0kgNCEytaDDgaKlhsA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_wcw_SyeunkOPhF4aPys7ag">29</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_Kc3Z5RyjVEeK2RuXn4JXsA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_j9So1hdPskCHojsPOzseHw">96</ix:nonFraction>%, and <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_tIfrWtWlm0y2zNp9pLzQHQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_11_Dz2VP-US0Txg-SZqv_g">100</ix:nonFraction>%, respectively; revenue generated from the UK market was <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_1BBkzJEq6U-m969H70vA2Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_eNKSN2PkIkqzwgnx6QHeBQ">71</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_7jFeB-VBlk-K2-6kTsRyyw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_APowFUx5nEOvvoK3tyyRhg">4</ix:nonFraction>%, and <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_MRyn0okpXkGSzCS8Hah30w" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_omsnV1GVS0yJf4VkAt6D7Q">0</ix:nonFraction>%, respectively.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:LessorLeasesPolicyTextBlock" id="Tb_cYWzFoBMX0yg7v4MTBqLKw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ASC 842 requires the Group to determine whether a contract is a lease or contains a lease at the inception of the contract, considering all relevant facts and circumstances. A contract is a lease or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A lease is classified as a finance lease when the lease meets any of the following criteria: (i) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (ii) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (iii) the lease term is for the major part of the remaining economic life of the underlying asset, (iv) the present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all (90% or more) of the fair value of the underlying asset, or (v) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease not classified as a finance lease is classified as an operating lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. When measuring assets and liabilities arising from a lease, a lessee should include payments to be made in optional periods only if the lessee is reasonably certain to exercise its option to extend the lease or not exercise an option to terminate the lease. Similarly, optional payments to purchase the underlying asset should be included in the measurement of lease assets and lease liabilities only if the lessee is reasonably certain to exercise that purchase option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group elected not to recognize on the balance sheet leases with terms of 12 months or less. The Group typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Group&#8217;s assessment unless there is reasonable certainty that the Group will renew.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="mdjh:BusinessTaxAndValueAddedTaxPolicyTextBlock" id="Tb_2NolUaDT_Uu2VUpXyYEFNQ" continuedAt="Tb_2NolUaDT_Uu2VUpXyYEFNQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Business Tax and Value Added Tax (&#8220;VAT&#8221;)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC government implemented a VAT reform pilot program, which replaced the business tax with VAT. Since May 2016, the changes from business tax to VAT have been expanded to all other service sectors which used to be subject to business tax. The VAT rate applicable to subsidiaries and consolidated VIE of the Company is <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember_lEzrIEoE_kiWxpcReoMajQ" decimals="2" format="ixt:numdotdecimal" name="mdjh:ApplicableValueAddedTaxRates" scale="-2" id="Narr_jnXrjt2Q1k-5Z-jL7exjrg">6</ix:nonFraction>%. The Company accrues VAT payable when revenue is recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The UK government will charge VAT on business services and commission. The standard VAT rate is <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="2" format="ixt:numdotdecimal" name="mdjh:ValueAddedTaxStandardRatePercent" scale="-2" id="Narr_xtTy8fAfakm4zOoVyPfzJA">20</ix:nonFraction>%. All income of Mansion Estate in UK will be subject to VAT. The Company accrues VAT payable when revenue is recognized.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_505ada5c_19ab_45cd_b774_bdba388e5b31"></a><a id="_505ada5c_19ab_45cd_b774_bdba388e5b31_2"></a><a id="_505ada5c_19ab_45cd_b774_bdba388e5b31_3"></a><a id="_505ada5c_19ab_45cd_b774_bdba388e5b31_4"></a><ix:continuation id="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont4" continuedAt="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont5"><ix:continuation id="Tb_2NolUaDT_Uu2VUpXyYEFNQ_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="mdjh:DeferredOfferingCostsPolicyTextBlock" id="Tb_JTjys3YM2EGahxjccV5ZHQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deferred Offering Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:none;">Deferred offering costs consist principally of all direct offering costs incurred by the Company, such as underwriting, legal, accounting, consulting, printing, and other registration related costs in connection with the initial public offering (&#8220;IPO&#8221;) of the Company&#8217;s ordinary shares. Such costs are deferred until the closing of the offering, at which time the deferred costs are offset against the offering proceeds. In the event the offering is unsuccessful or aborted, the costs will be expensed.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="Tb_KYKzc7YgNkuIDqJD968Zkg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Marketing and Advertising Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Marketing and advertising expenses consist primarily of marketing planning fees and advertisements expenses used for targeted property sales. The Group expenses all marketing and advertising costs as incurred and records these costs within &#8220;Selling expenses&#8221; on the consolidated statements of operations when incurred. The Group did not incur such expenses for the years ended December 31, 2023, 2022, and 2021, respectively.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:IncomeTaxPolicyTextBlock" id="Tb_f6-3hfvnNUGvpFykNwGVFQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s operation in China is governed by the income tax laws of the PRC. The Chinese Corporate Income Tax applies to all companies in China, foreign owned &amp; Chinese owned. It is levied on company profits at a rate of <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_6_T072ePM0e0anqA_bgx7g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_V_EyiKHmfUmSnRwg9cW9zg">25</ix:nonFraction>%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s operation in United Kingdom is governed by the income tax laws of the UK. The normal rate of corporation tax is <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2021_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Y2AApxBF2U6ESJRwjhyasg" decimals="2" format="ixt:numdotdecimal" name="mdjh:CorporationTaxRate" scale="-2" id="Narr_cKMK8pnCnkKQTPnPvKyRtw">19</ix:nonFraction>% for the financial year beginning April 1, 2021 and will be maintained at this rate for the financial year beginning April 1, 2022. From April 1, 2023, the main rate of corporation tax increased from <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_3_31_2023_To_3_31_2023_JOmDxo5_N0C4KLqzzbzJ5g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_lucdQjFJZ0W8obpBSNOZVQ">19</ix:nonFraction>% to <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_4_1_2023_To_12_31_2023_N2ao_tCIdk26PYO1iwK6Xg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_1NcxWoMI10Kw0s-PD8acCg">25</ix:nonFraction>%, and a new <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_4_1_2023_To_12_31_2023_N2ao_tCIdk26PYO1iwK6Xg" decimals="2" format="ixt:numdotdecimal" name="mdjh:SmallProfitsRateOfCorporationTax" scale="-2" id="Narr_5l-EwCIwRU-7po38pfqdsQ">19</ix:nonFraction>% small profits rate of corporation tax was introduced for companies whose profits do not exceed <ix:nonFraction unitRef="Unit_Standard_GBP_f6IQgkolVUm3VUCmZoWvtg" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="mdjh:MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" scale="0" id="Narr_gQ69FWjVXEi-LmOqXXsgIw">50,000</ix:nonFraction> pounds sterling (GBP). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities, and their reported amounts in the financial statements, net operating loss carry forwards and credits by applying enacted statutory tax rates applicable to future years when the reported amounts of the asset or liability are expected to be recovered or settled, respectively. Deferred tax assets are reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided for in accordance with the laws of the relevant taxing authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group only recognizes tax liabilities related to uncertain tax positions when such positions are more likely than not of being sustained upon examination. For such positions, the Group recognizes the largest amount of tax liabilities that is more than fifty&#160;percent likely of being sustained upon the ultimate settlement of such uncertain position. There were no such tax liabilities recognized in the accompanying consolidated financial statements. The Group records interest and penalties as a component of income tax expense. There were <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" scale="0" id="Narr_qZsW-8NfVEul-INegjs-Pw"><ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" scale="0" id="Narr_Lkf3Cc4tjUqQEqANR-Frjg"><ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" scale="0" id="Narr_wd0s8KVloUS3OUo3JCOwnw">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> such interest and penalties for the&#160;years ended December 31, 2023, 2022, and 2021.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="mdjh:NonControllingInterestPolicyTextBlock" id="Tb_JV8riOA7FUe_RYlUjY2uWA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Non-Controlling Interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Noncontrolling interest is classified as a separate line item in the equity section and disclosures in the Company&#8217;s consolidated financial statements have distinguished the interest of the Company from the interest of the noncontrolling interest holder. Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd. was <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2019_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_ZTkZpA3pQ0KY43vKPPe0JA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="Narr_4dHAsYZOf0SjAMm2o2BLcw"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2020_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_xB4GJxCqO0CuFxQXYka46w" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="Narr_LNWHo-fuFkW5odwtMA7ZkA">49</ix:nonFraction></ix:nonFraction>% owned by an unrelated third party as of December 31, 2020 and 2019, respectively. Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd. was dissolved in 2021 and deconsolidated from the consolidated financial statements ended on December 31, 2021. Mansions was <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2021_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_WgW_NVb2LUCwVDWPcOhUrQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="Narr_MACLWIC-qEazLhb_y7y3-g">49</ix:nonFraction>% owned by two unrelated parties as of December 31, 2021. On May 20, 2022, the Company acquired the <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_5_20_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_XTE319F9skOuZkqLIKhr-g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="Narr_Y5zDYFCuh0usYUoJRkT2MA">49</ix:nonFraction>% equity interests owned by the two unrelated parties.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:EarningsPerSharePolicyTextBlock" id="Tb_a0qEcvKf7EqBMLGulSgNdg" continuedAt="Tb_a0qEcvKf7EqBMLGulSgNdg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Per Share Amounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company computes per share amounts in accordance with ASC Topic 260 &#8220;Earnings per Share&#8221; (EPS), which requires presentation of basic and diluted EPS. Basic EPS is computed by dividing the net income (loss) available to holders of ordinary shares by the weighted-average number of ordinary shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares or resulted in the issuance of ordinary shares that then shared in the earnings of the Company, if any. This is computed by dividing net earnings by the combination of dilutive ordinary share equivalents.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_9a9c06a2_5b58_480b_b7e3_f4887734638b"></a><a id="Tc_MLwayyTlU0-YGtNtLF7xBw_1_2"></a><a id="Tc_G8AZSZV24kKvaQDxk5q_Xg_1_5"></a><a id="Tc_nrg7r7DTGEykq3MjsujWOA_2_2"></a><a id="Tc_ZROeTlVN90G6Q9QGZnd03Q_2_5"></a><a id="Tc_gY7blDV4Wky2N8SsIT_Fvw_3_0"></a><a id="Tc_GFaJCojG3kOiMBu9CNdz-g_4_0"></a><a id="Tc_bkv0OITKwUKZ8kdvy8QFdg_4_2"></a><a id="Tc_poHWFY62jEems6AAyfeNWA_4_5"></a><a id="Tc_Q8fJx6xV10abBbjqLci92w_5_0"></a><a id="Tc_m0LfINNmLEu26igVCm2AwQ_6_0"></a><a id="Tc_yWO5EUCTBEqYKudZcXUkZg_7_0"></a><a id="Tc_mowcWThFG0-VomwLh1ggYQ_8_0"></a><a id="Tc_rfKnQijhdUCm_jQIZyoE8w_8_2"></a><a id="Tc_RoHrXwa8RE-G8wzHEldShQ_8_5"></a><a id="Tc_MWNedi6F7EqyHQKq8QYJJA_1_2"></a><a id="Tc_M0WlLhGTWUKSuNs2JmOTBw_1_4"></a><a id="Tc_n1EFAQ_TdkuxrGJ2C_bRCw_1_6"></a><a id="Tc_5zabL09jLUuEC42AU2JS9A_2_0"></a><a id="Tc_LYgfdqe7zkWHhdu6Jc6LvQ_2_2"></a><a id="Tc_6sNHFfSBCEqrtd9Mpvnm3A_2_4"></a><a id="Tc_xCH6RxlWJ0yqXUDjdFmmEQ_2_6"></a><a id="Tc_BAaOZz69ikSccBMFMfdZzw_3_0"></a><a id="Tc_NR0xmeO06UyUtODtglaLXQ_4_0"></a><a id="Tc_NeSxIJdIcUmVjYLD-kc96w_6_0"></a><a id="Tc_I5tdy5eGHkCR737IwKPETg_7_0"></a><a id="Tc_z1ilogJt5Eq_kg11X4E0Mg_8_0"></a><ix:continuation id="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont5" continuedAt="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont6"><ix:continuation id="Tb_a0qEcvKf7EqBMLGulSgNdg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Group had a total of <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" id="Narr_Gobp7VnzTEOEnLTwOf-Agg"><ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" id="Narr_FC3fhwrXaEm7NSPquVdvKg">126,082</ix:nonFraction></ix:nonFraction> underwriter&#8217;s warrants outstanding as of December 31, 2022 and 2021. The underwriter&#8217;s warrants are exercisable at a price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="Narr_CG6u4yjKU0m2AHSLyJi3sw">6.25</ix:nonFraction>. As of December 31, 2022, the Group&#8217;s closing stock price was $<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="Narr_zylY05nM6kqq9htT65Ji0A">1.51</ix:nonFraction>, which had no dilutive impact. The underwriter&#8217;s warrants expired on November 13, 2023. For the years ended December 31, 2023 and 2022, the Company incurred net losses, and all potentially dilutive securities are excluded from the computation of diluted shares outstanding as they would have had an anti-dilutive impact.</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="Tb_JK_NqnMqM0mPZ2nzLIza7A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator for earnings per share:</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss attributable to the Company&#8217;s ordinary shareholders</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" sign="-" scale="0" id="Tc_0fJSWk-jVUqS4ZkKqei-dw_4_3">1,160,446</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" sign="-" scale="0" id="Tc_CvlKeDNrd0ydPuuiN7TnIA_4_6">2,154,084</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator for basic and diluted earnings per share:</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic and weighted average ordinary shares</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_LcnBv6X7FEyoJUm_lgW-Xw_6_3">11,675,216</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_5A1tzDFMVUSK4kN1pDo1SA_6_6">11,675,216</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Per share amount</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Per share&#160;&#8211; basic and diluted</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_RcPmpRtCzU2ha5Tj6M0ixw_8_3">0.10</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_FC1jl2asMkyRj4y_TKbxOg_8_6">0.18</ix:nonFraction>)</p></td></tr></table></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="Tb_r6XVdyZWakegQU-SYg0ykg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Comprehensive Income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company follows ASC 220-10, &#8220;Reporting Comprehensive Income,&#8221; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#8217; equity during the period except those resulting from investments by, or distributions to shareholders.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="Tb_kGD5LYzwBUuEJy5QBEBFJw" continuedAt="Tb_kGD5LYzwBUuEJy5QBEBFJw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Currency Translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company follows ASC 220-10, &#8220;Reporting Comprehensive Income,&#8221; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#8217; equity during the period except those resulting from investments by, or distributions to shareholders.</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="mdjh:ScheduleOfForeignCurrencyTranslationTableTextBlock" id="Tb_E10EWVSZJ06zDGXAzM-3Jw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1 US$ = RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Spot rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" id="Tc_khLeDajBqESe-hCbMgGOPA_3_2">7.0999</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" id="Tc_FNDH2jaon0e0seKQaURPFQ_3_4">6.8987</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw" contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" id="Tc_IQbSiwEGT02OoDH7nWyKMA_3_6">6.3524</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Average rate for the year ended</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="4" format="ixt:numdotdecimal" name="mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation" scale="0" id="Tc_9ZIVoDpTjkyKTtlqHTbgjA_4_2">7.0809</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="4" format="ixt:numdotdecimal" name="mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation" scale="0" id="Tc_ZwCS61WdKUCK4iIWqxf4tg_4_4">6.7347</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw" contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow" decimals="4" format="ixt:numdotdecimal" name="mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation" scale="0" id="Tc_c8y5eN_QMUWY5wckqgZglw_4_6">6.4491</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1 US$ = GBP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Spot rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" id="Tc_gNj3uNzSVk-MHQzuQXypWw_7_2">0.7847</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" id="Tc_xP1e8TEO5Eyg1TVBLA29AA_7_4">0.8315</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ" contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow" decimals="4" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" id="Tc_YTrobL6V2ESrgSn1WQT7qQ_7_6">0.7419</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Average rate for the year ended</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="4" format="ixt:numdotdecimal" name="mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation" scale="0" id="Tc_73SVlCMJTUuAdc5ShLBpWA_8_2">0.8039</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="4" format="ixt:numdotdecimal" name="mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation" scale="0" id="Tc_mreAiozzj0im9A-A3vBb_w_8_4">0.8121</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ" contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow" decimals="4" format="ixt:numdotdecimal" name="mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation" scale="0" id="Tc_4d1caVZJI0y7OBoWOfaBgw_8_6">0.7327</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The financial records of certain of the Company&#8217;s subsidiaries and the VIE are maintained in local currencies other than the U.S. dollar, such as RMB in the PRC and GBP in the UK, which are their functional currencies. Transactions denominated in currencies other than the functional currency are recorded at the rates of exchange prevailing when the transactions occur. Transaction gains and losses are recognized in the consolidated statements of operations and comprehensive income (loss). There were $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" id="Narr_MrHax6Kud0-90Cl1D_r2Ag">18,762</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" id="Narr_QOd3p86zF0S8l2VsNQOjjw">43,548</ix:nonFraction>, and ($<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" sign="-" scale="0" id="Narr_it-MM_ifrUGeptLjK1ALTg">14,402</ix:nonFraction>) transaction gain and (loss) recorded for the years ended December 31, 2023, 2022, and 2021, respectively.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont6" continuedAt="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont7"><ix:continuation id="Tb_kGD5LYzwBUuEJy5QBEBFJw_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ConcentrationRiskCreditRisk" id="Tb_OLlbDbUAckuBkHfD4mzi_A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Concentration Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s business, financial condition, and results of operations in the PRC may be influenced by the political, economic, and legal environment in the PRC, and by the general state of the economy of the PRC. The Company&#8217;s operations in the PRC are subject to specific considerations and significant risks not typically associated with companies in North America. The Company&#8217;s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things. Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and trade accounts receivable. All of the Company&#8217;s cash in the PRC is maintained with state-owned banks within the PRC. Per PRC regulations, the maximum insured bank deposit amount is approximately $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="mdjh:MaximumInsuredBankDeposit" scale="0" id="Narr_oT52Jot5BEiBhRjQYyzrDg">70,424</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="mdjh:MaximumInsuredBankDeposit" scale="0" id="Narr__vc6XCP2AUO7JEQxxqM6fg">500,000</ix:nonFraction>) for each depositor. The Company&#8217;s total unprotected cash in the PRC banks amounted to approximately $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="mdjh:TotalUnprotectedCashInBank" scale="0" id="Narr_pUoNnkLm0kOx7WsyXnmJAQ">0</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="mdjh:TotalUnprotectedCashInBank" scale="0" id="Narr_pSzuXlAd-UynnlPsioTtmQ">5,225</ix:nonFraction> as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s subsidiaries in the UK have bank accounts in the UK. Customer deposits held by banks, building societies and credit unions (including in Northern Ireland) in UK establishments that are authorized by the Prudential Regulation Authority (PRA) are protected by the Financial Services Compensation Scheme (FSCS) up to GBP<ix:nonFraction unitRef="Unit_Standard_GBP_f6IQgkolVUm3VUCmZoWvtg" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="mdjh:FinancialServicesCompensationCost" scale="0" id="Narr_sninYSF-TkWpetXtIk11fw">85,000</ix:nonFraction>, which was approximately $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA" decimals="0" format="ixt:numdotdecimal" name="mdjh:FinancialServicesCompensationCost" scale="0" id="Narr_QSxkCgnfUkq-SAOds10AXA">108,322</ix:nonFraction>. The Company&#8217;s total unprotected cash in bank amounted to approximately $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA" decimals="0" format="ixt:numdotdecimal" name="mdjh:TotalUnprotectedCashInBank" scale="0" id="Narr_BEUvfOgxD0iYQOTou8oAwA">367,949</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw" decimals="0" format="ixt:numdotdecimal" name="mdjh:TotalUnprotectedCashInBank" scale="0" id="Narr_EUnpRsGzMkaFUoD7wOL6bw">1,135,013</ix:nonFraction>, as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="mdjh:DeconsolidationOfSubsidiariesPolicyPolicyTextBlock" id="Tb_6fneqEecDEq7ogI1h_LapA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deconsolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">In accordance with ASC 810-40, </span>deconsolidation of a subsidiary occurs when: (a) some or all of the <span style="font-size:10pt;">ownership interests of the subsidiary are sold resulting in the loss of a controlling financial interest; (b) a contractual agreement granting control of the subsidiary expires; (c) the subsidiary issues its shares to outsiders reducing the parent&#8217;s ownership interest resulting in the loss of a controlling financial interest; or (d) the subsidiary becomes subject to the control of a government, court, administrator or regulator.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The parent should recognize a gain or loss measured as the difference between: (a) the aggregate of: (i) the fair value of any consideration received, (ii) the fair value of any retained non-controlling interest, and (iii) the carrying amount of any non-controlling interest at the date the subsidiary is deconsolidated; and (b) the carrying amount of the subsidiary&#8217;s assets and liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A subsidiary should be deconsolidated from the date a controlling financial interest is lost and should also consider the equity components included in the non-controlling interest and the amounts previously recognized in accumulated other comprehensive income (loss), i.e. the foreign currency translation adjustment.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tb_oMXKNJX--E-oxob2LdUAHg" continuedAt="Tb_oMXKNJX--E-oxob2LdUAHg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued Accounting Standards Update 2019-12-Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU summarizes the FASB&#8217;s recently issued Accounting Standards Update (ASU) No. 2019-12, simplifying the Accounting for Income Taxes. The ASU enhances and simplifies various aspects of the income tax accounting guidance in ASC 740. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The adoption of this ASU had no material impact on our consolidated financial statements. </p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_ws6hQPgBg0yfQSfAtvSOeA_cont7"><ix:continuation id="Tb_oMXKNJX--E-oxob2LdUAHg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;), which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, excluding entities eligible to be smaller reporting company. For all other entities, the requirements are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. ASU 2016-13 has been amended by ASU 2019-04, ASU 2019-05, and ASU 2019-11. For entities that have not yet adopted ASU No. 2016-13, the effective dates and transition methodology for ASU 2019-04, ASU 2019-05, and ASU 2019-11 are the same as the effective dates and transition methodology in ASU 2016-13. The Group adopted this standard for the year beginning January 1, 2023. There has been no material impact on the Group&#8217;s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group considers the applicability and impact of all ASUs. The ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Group&#8217;s consolidated financial position and/or results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other accounting standards that have been issued or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Group does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows, or disclosures.</p></ix:continuation></ix:continuation><a id="Tc_orLOPHa4J0mVeFDtKS99Eg_1_2"></a><a id="Tc_7EZl_4Ve0UKuu5id7Tg5pQ_1_5"></a><a id="Tc_0EPjNwHgOUSlpblnQgJIEQ_2_2"></a><a id="Tc_FwzoOOpYzUCtHJr-HWYFUQ_2_5"></a><a id="Tc_GJTPCSCEykS_zTZ28wqBtQ_3_0"></a><a id="Tc_lYM76WFDx0KNPhIVY92tjg_3_2"></a><a id="Tc_taOvH9x38EGKn9BEIBAr_A_3_5"></a><a id="Tc_MLR4CJhgo0CZbIdTA30Lxg_4_0"></a><a id="Tc_DTkXzBBnKkeZ7PO2sFhY7g_5_0"></a><a id="Tc_9BR31pzZ5EuFdJnEVTvvig_5_2"></a><a id="Tc_hRDomqm6VUqKmVTACsANng_5_5"></a><a id="Tc_ORdfkEt2C06Z3VlwEyEIdg_1_0"></a><a id="Tc_Fk3OqSTKqUOLsBCA4GcJuQ_1_2"></a><a id="Tc_TJgaMWWWckO119FKW0DxYQ_1_4"></a><a id="Tc_8GHzCGBge0et1FpF5Nxeiw_1_6"></a><a id="Tc_A-zpTjMTI0aFneuhPtIh2w_1_8"></a><a id="Tc_WjZX67fr3UuGRzSupn4VXw_1_10"></a><a id="Tc_2GGlqo3vCECOAJB0BdFeCQ_1_12"></a><a id="Tc_gRSOZjKLrUWr0SFf4nMPpw_2_0"></a><a id="Tc_ciMJSxj30kWLw47LZ61a-w_2_3"></a><a id="Tc_b1O5lTXl9EiMGsBxRpd2qQ_2_5"></a><a id="Tc_OKRQGAox-0OpJOdtiDMByw_2_7"></a><a id="Tc_WAJWytCBP0WldzTJfpFjPg_2_9"></a><a id="Tc_uL17fYrDdkquC26K3ZuPlw_2_11"></a><a id="Tc_9zy6Kg9pPkmilgTDtenACQ_2_13"></a><a id="Tc_rMafUr42IUitsNqzV-U1NA_3_0"></a><a id="Tc_5cRtiJjcp0eVElc10M0nWA_3_3"></a><a id="Tc_6Fl430DT5k2h9qG5zboXVA_3_5"></a><a id="Tc_KIQL-jHzLk-_wYlauWgrJA_3_7"></a><a id="Tc_X3q0SqoXUEirtcNurVaLNg_3_9"></a><a id="Tc_LHF1RSGiPEKl1U_sLxHygA_3_11"></a><a id="Tc_ae16VO2F5k2VY0rMV231zg_3_13"></a><a id="Tc_Li2ge3dXB0WaSb_EVYpVPg_4_0"></a><a id="Tc_Tk9N0eEX2kKT4pZpGeOwzA_4_3"></a><a id="Tc_M_9Tb53uoUazwJiRCH3Pyw_4_5"></a><a id="Tc_-DwOJinwNECf75WWiZ4vdw_4_7"></a><a id="Tc_GUthKDy-30iDmuGIsRGrCw_4_9"></a><a id="Tc_j6_AyVzvZUWFh0-mK_wbyQ_4_11"></a><a id="Tc_vJebF2XwyU2fTF-ufa8q9Q_4_13"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:AccountsAndNontradeReceivableTextBlock" id="Tb_OPZShBR0GEGc71A4k4I_4Q" continuedAt="Tb_OPZShBR0GEGc71A4k4I_4Q_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;3&#160;&#8211; ACCOUNTS RECEIVABLE</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable are primarily agent service fee receivable due from the customers&#160;&#8211; real estate developers and are recognized and carried at the amount billed to a customer, net of allowance for expected loss from doubtful accounts. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of December 31, 2023 and 2022, accounts receivable and allowance for doubtful accounts consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="Tb_sOvv0mWOt0WfM_fmwFrTlQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" id="Tc_okUSbDkUtU2gmvMRC96kZw_3_3">211,369</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" id="Tc_IcszgBHbC0aK2CfLhfo6Gw_3_6">1,199,756</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for current expected credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" id="Tc_vOkeriMb30u5DNQnVRDIAw_4_3">47,199</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" id="Tc_2wx9XlleeUOSQdjkAOTs4g_4_6">231,937</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" id="Tc_EnDnQx6dtkOglcVcHGAh8Q_5_3">164,170</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" id="Tc_j_dk4qQCZEes2tm3TM3X-A_5_6">967,819</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;), which requires the measurement and recognition of expected credit losses to all financial assets held at amortized cost. The Group adopted this standard for the year beginning January 1, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">CECL model requires measurement of the expected credit loss even if that risk of loss is remote. Management believes that historical collection information is a reasonable base on which to determine expected credit losses because the composition of the accounts receivable at the reporting date is consistent with that used in developing the historical credit-loss percentages. That is, the similar risk characteristics of the customers and its payment practices have not changed significantly over time. However, the foreseeable economic conditions will have a significant impact on our collectability of the accounts receivable. The Management believes that the treasury bill rate of the U.S. Treasury is a useful indicator to reflect the future cost of the credit and the trend of economic at the time of reporting. The Company combined treasury bill rate and its historical loss rate to determine the rates of expected estimated credit losses. The accounts receivable sharing similar risk characteristics be pooled when the CECL is calculated. Following CECL rates were used to calculate current expected credit losses:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="mdjh:ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock" id="Tb_2SpPUiNQ30at3lCf5MDHxA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Age of accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">31-60&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">61-90&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">91-180&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">181-365&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Over&#160;365&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:43.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Historical loss rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancialAssetNotPastDueMember_kkV73CKIW0SGM2UbQwarxQ" decimals="4" format="ixt:numdotdecimal" name="mdjh:HistoricalLossRate" scale="-2" id="Tc__LDEYmZg3UKpBjZgbLB0xA_2_2">0.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables30To59DaysPastDueMember_Qk6TPGw8WUGgTqylffUq5w" decimals="4" format="ixt:numdotdecimal" name="mdjh:HistoricalLossRate" scale="-2" id="Tc_wL4dp3cDJUipMtUDKRjDbA_2_4">0.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables60To89DaysPastDueMember_DYj652XQzEi4UU2MYZomsA" decimals="4" format="ixt:numdotdecimal" name="mdjh:HistoricalLossRate" scale="-2" id="Tc_smNhCn4YfEGQVn7XryngvA_2_6">0.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset90To179DaysPastDueMember_W67wz2V63UukH89O6DPATg" decimals="4" format="ixt:numdotdecimal" name="mdjh:HistoricalLossRate" scale="-2" id="Tc_ngjGlQ7aw0-L4b219TIJiQ_2_8">0.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset180To365DaysPastDueMember_GsNEAlucT0eSWlUWdh7MbQ" decimals="4" format="ixt:numdotdecimal" name="mdjh:HistoricalLossRate" scale="-2" id="Tc_F4UIeYAS_kKf3Fp_GcbnyA_2_10">5.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAssetGreaterThan365DaysPastDueMember_n2kK5jy49EWIyB90IRpWDA" decimals="4" format="ixt:numdotdecimal" name="mdjh:HistoricalLossRate" scale="-2" id="Tc_MC1RpCJjKkaI3SvpzVQ86w_2_12">20.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:43.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancialAssetNotPastDueMember_kkV73CKIW0SGM2UbQwarxQ" decimals="4" format="ixt:numdotdecimal" name="mdjh:AdjustmentToHistoricalLossRate" scale="-2" id="Tc_XxVg8xzHp0aXzmD8gbpGsQ_3_2">0.38</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables30To59DaysPastDueMember_Qk6TPGw8WUGgTqylffUq5w" decimals="4" format="ixt:numdotdecimal" name="mdjh:AdjustmentToHistoricalLossRate" scale="-2" id="Tc_CKM-uDClDUGAjFbqwH3XMQ_3_4">0.76</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables60To89DaysPastDueMember_DYj652XQzEi4UU2MYZomsA" decimals="4" format="ixt:numdotdecimal" name="mdjh:AdjustmentToHistoricalLossRate" scale="-2" id="Tc_vvKY5eWiEk-YIMRgD6Fjhg_3_6">1.14</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset90To179DaysPastDueMember_W67wz2V63UukH89O6DPATg" decimals="4" format="ixt:numdotdecimal" name="mdjh:AdjustmentToHistoricalLossRate" scale="-2" id="Tc_ehX3SStx7Uq7S2IAdLUBWA_3_8">1.26</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset180To365DaysPastDueMember_GsNEAlucT0eSWlUWdh7MbQ" decimals="4" format="ixt:numdotdecimal" name="mdjh:AdjustmentToHistoricalLossRate" scale="-2" id="Tc_z38J14sW80in151jT2gTaw_3_10">2.53</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAssetGreaterThan365DaysPastDueMember_n2kK5jy49EWIyB90IRpWDA" decimals="4" format="ixt:numdotdecimal" name="mdjh:AdjustmentToHistoricalLossRate" scale="-2" id="Tc_MOD_SzCVJUWOV4DkMedhRg_3_12">4.55</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:43.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">CECL rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancialAssetNotPastDueMember_kkV73CKIW0SGM2UbQwarxQ" decimals="4" format="ixt:numdotdecimal" name="mdjh:CurrentExpectedCreditLossRate" scale="-2" id="Tc_-XFTd89pREuGPP-l4VjLmA_4_2">0.38</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables30To59DaysPastDueMember_Qk6TPGw8WUGgTqylffUq5w" decimals="4" format="ixt:numdotdecimal" name="mdjh:CurrentExpectedCreditLossRate" scale="-2" id="Tc_26sFcs6R20SSpqOaN3OXng_4_4">0.76</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables60To89DaysPastDueMember_DYj652XQzEi4UU2MYZomsA" decimals="4" format="ixt:numdotdecimal" name="mdjh:CurrentExpectedCreditLossRate" scale="-2" id="Tc_pNDaSIuK4kO9rqypTFzbDw_4_6">1.14</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset90To179DaysPastDueMember_W67wz2V63UukH89O6DPATg" decimals="4" format="ixt:numdotdecimal" name="mdjh:CurrentExpectedCreditLossRate" scale="-2" id="Tc_t4C3M0zUfkOovWG0WpWyLQ_4_8">1.26</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset180To365DaysPastDueMember_GsNEAlucT0eSWlUWdh7MbQ" decimals="4" format="ixt:numdotdecimal" name="mdjh:CurrentExpectedCreditLossRate" scale="-2" id="Tc_LlMeko6YOUq5s4IsCVdvaA_4_10">7.53</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAssetGreaterThan365DaysPastDueMember_n2kK5jy49EWIyB90IRpWDA" decimals="4" format="ixt:numdotdecimal" name="mdjh:CurrentExpectedCreditLossRate" scale="-2" id="Tc_ebofEwHxnkGLUCk2qgGXKw_4_12">24.55</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_OPZShBR0GEGc71A4k4I_4Q_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Major Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2023, the Group had <ix:nonFraction unitRef="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="INF" format="ixt-sec:numwordsen" name="mdjh:NumberOfMajorCustomer" scale="0" id="Narr_dB52C5YNnU-35uXOHTW1lA">one</ix:nonFraction> major customer (project), Ge Diao Ping Yuan. Revenue from this customer was approximately <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="2" format="ixt:numdotdecimal" name="mdjh:ConcentrationRiskThresholdPercentage" scale="-2" id="Narr_JBpX5NRjNUybwX5t537_mA">28</ix:nonFraction>% of the Group&#8217;s total revenue. The accounts receivable from this customer (project) were $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="0" id="Narr_uq6aFNxTcEm7k1HorTW0pw">0</ix:nonFraction> as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2022, the Group had <ix:nonFraction unitRef="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="INF" format="ixt-sec:numwordsen" name="mdjh:NumberOfMajorCustomer" scale="0" id="Narr_0lpCsqkfEESDI5oU9wF49Q">one</ix:nonFraction> major customer (project), Ge Diao Ping Yuan. Revenue from this customer was approximately <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="2" format="ixt:numdotdecimal" name="mdjh:ConcentrationRiskThresholdPercentage" scale="-2" id="Narr_XlDLEr3ocE-z8eG3SIOldw">79</ix:nonFraction>% of the Group&#8217;s total revenue. The accounts receivable from this customer (project) were $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="0" id="Narr_fw7AsV1_P0a6_ao1Fsopuw">80,159</ix:nonFraction> as of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2021, the Group had <ix:nonFraction unitRef="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_nr1k9teCHkO3W1-UOEZM5g" decimals="INF" format="ixt-sec:numwordsen" name="mdjh:NumberOfMajorCustomer" scale="0" id="Narr_WfWBsE60f0-Ul_FbQz1hgw">three</ix:nonFraction> major customers (projects). Revenue from each of these customers was over 10% of its total revenue. Revenue from these top <ix:nonFraction unitRef="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CRzbcPv5uEmbnso-ZTChyg" decimals="INF" format="ixt-sec:numwordsen" name="mdjh:NumberOfMajorCustomer" scale="0" id="Narr_fIMQX0sNsEKMY3jmfEsa1g">three</ix:nonFraction> customers represented approximately <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CRzbcPv5uEmbnso-ZTChyg" decimals="2" format="ixt:numdotdecimal" name="mdjh:ConcentrationRiskThresholdPercentage" scale="-2" id="Narr_53HXld2WHEK6p5_ArSC6KQ">67</ix:nonFraction>% of the total revenue, with <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoPingYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_plij5ANb2k67Ev5E2VmDeg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_uS3GCyLJXkOuseK-qUxPHQ">34</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_TaidaShangQingChengMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_kYxV8QJszkSQcisimt18AQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_ooZtwCTHNUuf_-ZEEbsyUw">23</ix:nonFraction>%, and <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoLiuYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_j60qfd4VekSpRDsAdydgow" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_Pb22UEqeW0iey-JFSLrkLA">10</ix:nonFraction>%, respectively, from Ge Diao Ping Yuan, Taida Shang Qing Cheng, and Ge Diao Liu Yuan. The accounts receivable from these <ix:nonFraction unitRef="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember__IjmqSfbyUmEqX_5qbKbJQ" decimals="INF" format="ixt-sec:numwordsen" name="mdjh:NumberOfMajorCustomer" scale="0" id="Narr__cLc8bd--Uy14Qe4jDOvpg">three</ix:nonFraction> customers (projects) were $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoPingYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_UeEW5OE-dkaYb_L-GTsoCw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="0" id="Narr__WjBiUTQ9ESlFTJFDsmj-A">737,476</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_TaidaShangQingChengMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_xpS-MU_bpEGNs0RKi4fYkA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="0" id="Narr_dlFbT9_BXEq9MkvwGMMr0Q">1,116,552</ix:nonFraction>, and $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoLiuYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CtlYAWbU4UmmDMP_l6_5Gw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="0" id="Narr_XOd-LAqmL06bJrK84ipEOw">10,643</ix:nonFraction>, respectively, as of December 31, 2021.</p></ix:continuation><a id="Tc_gS6ZeVrSZkyinYsTdpjmug_1_2"></a><a id="Tc_ux-i9GHzC06GlfzYQBwMxQ_1_5"></a><a id="Tc_amzGaqPK7U-jGmugc2C7Zg_2_2"></a><a id="Tc_e5cQcd7R0Uyh6X8RjYgsRA_2_5"></a><a id="Tc_5Cbgmgcq0kqJpQ5mLaeZAw_4_0"></a><a id="Tc_4LLnU7NyKEqa33_fq7fChQ_4_2"></a><a id="Tc_Vtkwu-dO_0qITkjny5SfCg_4_5"></a><a id="Tc_s_0vT7RCfkyKz4DwUbtiMw_5_0"></a><a id="Tc_EHOlmE6Q8kC1Nb7kId_EjQ_6_0"></a><a id="Tc_JmhTKRSjO0ytPppO4LpwDQ_6_6"></a><a id="Tc_ZBqRpc6gT0qD7tH6HSel8g_7_0"></a><a id="Tc_vtY7w1R9_EKV7V1Iqq_S6A_7_6"></a><a id="Tc_WzgvCW2wPkSIoW_KD8vN-Q_8_0"></a><a id="Tc_wDHoBTKgXk6Eb2zpq9tCsg_9_0"></a><a id="Tc_gZLlTwdUdUibYgLW4PkmSg_9_3"></a><a id="Tc_MyyyTN2O0E-MHQ_RFaF18Q_10_0"></a><a id="Tc_CLkZXQqWm0GSJps3JBADjg_11_0"></a><a id="Tc_pvSiYeEM-keDXIzFCKTsiw_11_6"></a><a id="Tc_V3oOzb40bEKwowyRDCMlOg_12_0"></a><a id="Tc_Wala34yJwUy0uY1MJJ-qug_13_0"></a><a id="Tc_P8UgaVa9HEun_7DxAg_Zqw_14_0"></a><a id="Tc_V3uQdQa8RE64vgeIJufhvw_14_2"></a><a id="Tc_JLm4MlZ-ZUKDJHnF2oITxw_14_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="Tb_nq7KYttsUEOKS7GZz9ID6Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;4&#160;&#8211; PROPERTY AND EQUIPMENT, NET</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Property and equipment, net consists of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Tb_4XRmuOX9eUOk0TIWu9hjWQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land and buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember__Cnt64vA8Ey7tQ-gLSjijA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_LT7PNZx1pUC2xwV7hQ_w3w_4_3">3,114,032</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember_nSCeP0bGq0ORBdzHz_a9Rg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_hJbh95hJokOBKTGZyZX2ig_4_6">2,972,256</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Building fixtures, facilities, and furniture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_z0foXGPfc0eT7pmOyKYeqA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_WqikXF5dJU6BIWozwlRVtQ_5_3">187,826</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_vnVenW4thUSUorEe3kV_iQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_HW93tcH_K0ijLcaA1jX9Ow_5_6">128,448</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_L3q50ysiXECHLiMqzk6_EA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_oiJEwNboVEOTtKQq_nfdsA_6_3">21,143</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Landscaping</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember_Gm0ait1r90WEr6EVq3f4fw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_wClWafrkrkSEPdz6tnBnYw_7_3">22,039</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Office Equipment and Fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_qRZdmB8qtEKrPI3AhY27hA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_GLviMFW2O0aldJEkd1wU0g_8_3">31,306</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_g42TpXM0BUaO-nEdymdalA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc__1LzPQ43lUSbF4FwZNiuHQ_8_6">35,160</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_NXjACUBt1kqZg6AC1lesUg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_ElgDKmJOjE-EGLP-RLIIWA_9_6">17,413</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Auto</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember_sVs4W_obDEe5hVy_Ms4kTw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_LvHfYxls2kma96saRFXd3A_10_3">41,361</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember_qGP8inioJ0aNZpo-sVka0Q" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_nBNuIii6k0-TiGMoQWcXDA_10_6">39,033</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_57R6olScY0eKIA_FJiegMA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_SiAPP9sGtESUusjBtvv3gg_11_3">6,372</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_u_brgtCDGUC17u7kCMHXpw_12_3">3,424,079</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" id="Tc_RiI28lZWjEezyQzaDqFuXw_12_6">3,192,310</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" id="Tc_VaR2P8MwK0i7MBKQL7mPMQ_13_3">116,708</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" id="Tc_o2ZD7ZlLbUSLa2AotxzxaA_13_6">62,426</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" id="Tc_a2P6YKxIVUeMLqfCiLMFyw_14_3">3,307,371</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" id="Tc_mNKvZKOclU2qUObnYp-n1w_14_6">3,129,884</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For the years ended December 31, 2023, 2022, and 2021, depreciation expenses were $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="0" id="Narr_qadYWVOO3EKXJgMey2pfmQ">76,246</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="0" id="Narr_Q8IAsEbhCkuWg3TG62O4JQ">36,243</ix:nonFraction>, and $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="0" id="Narr_Ms-XngjeOE6CcBVvEja5OA">24,910</ix:nonFraction>, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During the year ended December 31, 2023, the Group disposed of some office equipment, receiving cash of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="0" id="Narr_A8uSiBz_fEW6ocZLhM5Xvw">1,384</ix:nonFraction>, with a net book value of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="mdjh:PropertyPlantAndEquipmentDisposalsNet" scale="0" id="Narr_U4uROXy-4UW3obf92kAcIg">1,396</ix:nonFraction>, and realized a loss of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" sign="-" scale="0" id="Narr_oaE5JNeVIE69Gt3DTM-qEw">12</ix:nonFraction>. Consequently, asset costs of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentDisposals" scale="0" id="Narr_lRss3qqqzkq5Jnvw0VciaA">5,949</ix:nonFraction> and accumulated depreciation of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" scale="0" id="Narr_HEskj5r2AEenZiiXLTl1dg">4,553</ix:nonFraction> were removed from the Company&#8217;s accounting records.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the year ended December 31, 2022, the Group disposed of certain assets, receiving cash of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="0" id="Narr_Qrd3PP1pNUqZSCH5DQTAdg">30,607</ix:nonFraction>, with a net book value of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="mdjh:PropertyPlantAndEquipmentDisposalsNet" scale="0" id="Narr_W0fgc7bigEqrFWcJkTQkNw">19,653</ix:nonFraction>, and realized a net gain of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="0" id="Narr_3f0gCwDyKUGqkVQRUxYVcQ">10,954</ix:nonFraction>. Consequently, asset costs totaling $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentDisposals" scale="0" id="Narr_jXVg_VnY30u9elqmFV7ThA">103,360</ix:nonFraction> and accumulated depreciation of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" scale="0" id="Narr_q83A76LxsE-zQRr8qJJeRg">83,707</ix:nonFraction> were removed from the Company&#8217;s accounting records.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tb_9LDoWX1IXUS-xpC0qpYn1w" continuedAt="Tb_9LDoWX1IXUS-xpC0qpYn1w_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;5&#160;&#8211; INCOME TAX AND DEFERRED TAX ASSETS</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company and its subsidiaries and the VIE have no presence in the United States and does not conduct business in the United States, so no United States income tax is imposed upon the Company and its subsidiaries and the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM was incorporated under the laws of the Cayman Islands. Under the current laws of the Cayman Islands, the Company and its subsidiaries are not subject to tax on income or capital gain. Additionally, upon payments of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_G4T1gXLNqEKhlI_8xvTUZg_1_2"></a><a id="Tc_bMJZ4Gr8Q0SnOPoS3h-H2Q_1_5"></a><a id="Tc_ZnZkLVlir0i22z1OeY8ehg_1_8"></a><a id="Tc_EA9jgAyIJUOppajOAfkwpg_2_0"></a><a id="Tc_eTdS4EB6hU-B1ZXLmwpk2Q_2_2"></a><a id="Tc_cV7zK5YjzE2nRQScqzpaDw_2_3"></a><a id="Tc_Ik8oGltaqk-6BNJ7VMXjrw_2_5"></a><a id="Tc_qgDg3zLee0uXckElEIxQFA_2_6"></a><a id="Tc_a0M_okQObEKlidRCuhmYMg_2_8"></a><a id="Tc_Z2vMa0MNQESJZJKul_rqCg_2_9"></a><a id="Tc_PVX76feA202P4sMP4UJxvQ_3_0"></a><a id="Tc_vwEhgvNmS0GSfYcfkoIOdA_4_0"></a><a id="Tc_oI1eLxPhJkyiWm2yfA7eVw_4_2"></a><a id="Tc_l3mRq4vI0EyMQqC5C4180Q_4_5"></a><a id="Tc_m-u8r8XTEUaoAvM8KcnH1w_4_8"></a><a id="Tc_pOOwgvbs2k2_3Afsq8h1Sw_1_2"></a><a id="Tc_Tq_xCtVTsUivmr6OgAduug_1_5"></a><a id="Tc_EsobT_mqfEygIuzmMXZlRw_2_0"></a><a id="Tc_O6qqQgVbW0KNk6QaP6YYJQ_2_2"></a><a id="Tc_v4_Ovox6_0KMWaiZkqL3ww_2_5"></a><a id="Tc_-33IuQHFu0qzZnqVdDdVQQ_3_0"></a><a id="Tc_dSHW-fB3Jk6AEkrlM7keZQ_3_2"></a><a id="Tc_AqmN495rUkKjKGP7ZzwD_g_3_5"></a><a id="Tc_BsH0bQd81EKh2yptaholsw_4_0"></a><a id="Tc_MxDCZVK7AEmeLUnC5bKXkw_5_0"></a><a id="Tc_ST8KUk-gFUiEm-haR8e7HA_6_0"></a><a id="Tc_4cvTgLJJwkCIhA-NGjJ3tQ_7_0"></a><a id="Tc_liYD2rkdT0iOAoYs88V9Xw_8_0"></a><a id="Tc_dldMnbvG-kqtLOE1jQ9rjQ_8_2"></a><a id="Tc_qCS2fiecEEOO_QAAuMzrYw_8_3"></a><a id="Tc_krlqHNwBh0SPe1dYr5WA3Q_8_5"></a><ix:continuation id="Tb_9LDoWX1IXUS-xpC0qpYn1w_cont1" continuedAt="Tb_9LDoWX1IXUS-xpC0qpYn1w_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM Hong Kong was incorporated under the laws of Hong Kong and is subject to the uniform tax rate of <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_HK_IyDL1GhwnEWfnyk6Eg9qaw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_1PqBR-tVnkCdIYHqZi3YYw"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_HK_xJWP0R4aYE-uv0AftEjcXA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_UWU1WfMoOkOVM1-HEvPWuA">16.5</ix:nonFraction></ix:nonFraction>%. Under Hong Kong tax law, it is exempted from the Hong Kong income tax on its foreign-derived income and there are no withholding taxes in Hong Kong on the remittance of dividends. MDJM Hong Kong did not have significant activities in Hong Kong for the years ended December 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM UK and Mansion Estate were incorporated in the UK. A UK company will be subject to UK corporation tax on its income profits and capital profits. The normal rate of corporation tax is <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="2" format="ixt:numdotdecimal" name="mdjh:CorporationTaxRate" scale="-2" id="Narr_VhqFUmuRjEW9nNGEYsfG_A">19</ix:nonFraction>% for the financial year beginning April 1, 2021 and will be maintained at this rate for the financial year beginning April 1, 2022. From April 1, 2023, the main rate of corporation tax increased from <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_3_31_2023_To_3_31_2023_JOmDxo5_N0C4KLqzzbzJ5g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_Fm-ZLPlUw02HZvMDcNfCrw">19</ix:nonFraction>% to <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_4_1_2023_To_4_1_2023_EdbSjB7rEkiZNmkQpJ9j2Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_Loaahvj3aEK1JZQis3jAFw">25</ix:nonFraction>%, and a new <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="2" format="ixt:numdotdecimal" name="mdjh:SmallProfitsRateOfCorporationTax" scale="-2" id="Narr_orVRAG8YTEy7vYqRMyTK3A">19</ix:nonFraction>% small profits rate of corporation tax was introduced for companies whose profits do not exceed GBP<ix:nonFraction unitRef="Unit_Standard_GBP_f6IQgkolVUm3VUCmZoWvtg" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A" decimals="0" format="ixt:numdotdecimal" name="mdjh:MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" scale="0" id="Narr_T4Nr6irhG0-iK3C5767mWg">50,000</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group conducts substantially of its business in the PRC through its subsidiaries and the VIE. The operating entities located in the PRC are subject to PRC income taxes, a standard tax rate of <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_3Q_VLl3RME2cUEVoci_JhA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_JFZLoPgc90W0F13iw24_wA">25</ix:nonFraction>%. At the beginning of 2019, China State Administration of Taxation issued an income tax abatement policy to small business with taxable income less than RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_1_1_2019_To_12_31_2022_mA9ODPH5IEegUPIK9UUdkg" decimals="-6" format="ixt:numdotdecimal" name="mdjh:TaxableIncomeOnSmallBusiness" scale="6" id="Narr_nP4RiiBsIE-qfr6InyZ31Q">3</ix:nonFraction> million, number of employees less than <ix:nonFraction unitRef="Unit_Standard_employee_wVLXCD0PPEO1fvPLu3B0LA" contextRef="Duration_1_1_2019_To_12_31_2022_mA9ODPH5IEegUPIK9UUdkg" decimals="0" format="ixt:numdotdecimal" name="mdjh:NumberOfEmployee" scale="0" id="Narr__VoouUxWrUazIiXpAddngQ">300</ix:nonFraction>, and total assets less than RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="Narr_TDt90BKYsEmjFI7MaoHwSQ">50</ix:nonFraction> million for the tax periods from January 1, 2019 to December 31, 2021. According to the tax abatement policy, the income tax rate was reduced to <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_G6r95i02qE6eyDYX4xa2Ng" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_bS_JYekFfUii48aMYiD8QA">5</ix:nonFraction>% for small business with taxable income less than RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_G6r95i02qE6eyDYX4xa2Ng" decimals="-5" format="ixt:numdotdecimal" name="mdjh:TaxableIncomeOnSmallBusiness" scale="6" id="Narr_r86eOPGjakKhQsIV_doLdw">1</ix:nonFraction> million, the income tax rate was reduced to <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_HErewhWyOkqDVtEkCNZQLQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_rjsW6KqtakqpwdjPEOHK1A">10</ix:nonFraction>% for small business with taxable income from RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_WS4hqqN6a0iSjAt1Asjz4Q" decimals="-6" format="ixt:numdotdecimal" name="mdjh:TaxableIncomeOnSmallBusiness" scale="6" id="Narr_4JA6sF3WxUGPQTEhxF4rKg">1</ix:nonFraction> million to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_xhBhyCslkUm8t_o6ejyPnw" decimals="-6" format="ixt:numdotdecimal" name="mdjh:TaxableIncomeOnSmallBusiness" scale="6" id="Narr_UZlADVNtV0exPmttsnmbaQ">3</ix:nonFraction> million. In 2022, a new tax abatement policy was issued. From January 1, 2022 to December 31, 2022, the income tax rate was <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_MZqC9gi9U0yOzIOx4rv-CA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_6c0JSH2O1UyqhC5SJ0hJaA">2.5</ix:nonFraction>% for small business with taxable income under RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_MZqC9gi9U0yOzIOx4rv-CA" decimals="-5" format="ixt:numdotdecimal" name="mdjh:TaxableIncomeOnSmallBusiness" scale="6" id="Narr_MQd9Z46WwU-h-a3cK2EV9Q">1</ix:nonFraction> million; from January 1, 2022 to December 31, 2024, the income tax rate is <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_EWcdAC2pwUiwfQqF_5gaGw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_z27pL5XlfkGk9WiXVb5m8Q">5</ix:nonFraction>% for small business with taxable income between RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_YH0PUPG06UCXcEf-raBU7g" decimals="-5" format="ixt:numdotdecimal" name="mdjh:TaxableIncomeOnSmallBusiness" scale="6" id="Narr_JNrTs-rZ3UqpZL7itHOyuQ">1</ix:nonFraction> million to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_Z26lNx6eE0KWUoDJlzAPLA" decimals="-6" format="ixt:numdotdecimal" name="mdjh:TaxableIncomeOnSmallBusiness" scale="6" id="Narr_ve3uYQ-a606nLZQ8bD7KFw">3</ix:nonFraction> million. The Group is qualified to receive the above tax abatement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC 740-10-25 Accounting for Uncertainty in Income Taxes and such adoption did not have any material impact on the accompanying consolidated financial statements. The Group through its Chinese subsidiary and VIE are principally engaged in the business located in the PRC and therefor, are subject to income taxes in the PRC. Tax regulations are subject to the interpretation of the related tax laws and regulations and require significant judgment to apply. All tax positions taken, or expected to be taken, continue to be more likely than not ultimately settled at the full amount claimed. The Company&#8217;s tax filings are subject to the PRC tax bureau&#8217;s examination for a period up to <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Log8YM9-1kaY3eWIu-cibg" format="ixt-sec:durwordsen" name="mdjh:ExaminationPeriod" id="Narr_JMLLv72gUUqLxNf-EdWf_Q">five years</ix:nonNumeric>. The Company is not currently under any examination by the PRC tax bureau.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred income tax assets are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be reversed or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of comprehensive income in the period of the enactment of the change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The provision for income tax for the years ended December 31, 2023, 2022, and 2021 was summarized as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="Tb_WzHj85iq10GlqnWkni72Ew" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="0" id="Tc_SMd3OxoYBUummjZ9nIHIVg_3_3">10,835</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="0" id="Tc_g6v6JTi9FEqepzGJJCYMqg_3_6">3,020</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="0" id="Tc_KkJ_7hNkckWfveD-mV8Akw_3_9">9,963</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Tc_bLU9M-YeUUGrGNwm5nwP_w_4_3">10,835</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Tc_x6L6Wj5-WEOSwfbHnTP1Tg_4_6">3,020</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Tc_QpQrb60nukCduaubO0YG5Q_4_9">9,963</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred tax assets and liabilities were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="Tb_Z2LDiji3R0yRR_X92VevdA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Deferred Tax Assets (Liabilities):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" id="Tc_b6QQ97YaOEOeuiBzSlOAJw_3_3">11,800</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" id="Tc_t_6AahNvxUSwbZKLVnDy7Q_3_6">17,602</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss &#8211; China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="0" id="Tc_fhoeZS0LoU2UOXYvTuKhEA_4_3">475,900</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="0" id="Tc_Iz76KmKuzEm1rP0L__9EHQ_4_6">302,238</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss - UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="mdjh:DeferredTaxItemsAccruedExpenses" scale="0" id="Tc_3GVq_SiJFkuMWXxIzb7R4Q_5_3">110,215</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="mdjh:DeferredTaxItemsAccruedExpenses" scale="0" id="Tc_IW5UWuF4Z0y8_qvcNbEsfw_5_6">41,141</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" id="Tc_-7HJ1-zmFUamEjVy-eD8WQ_6_3">597,915</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" id="Tc_zl4nC2KXKUerY2NaWa6kBw_6_6">360,981</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" id="Tc_Pm_tTV6e1kSR6F2dqIPXpw_7_3">597,915</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" id="Tc_Gec0hWt9X0qhOWv16XxNxw_7_6">349,860</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="0" id="Tc_U3H1Xi5CwEuhF6QYs5m5tA_8_6">11,121</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_HAHJ_uhck06y3Yn4LqfIJA_1_0"></a><a id="Tc_ZS2uSjLlHkCtzYKWZzdk3Q_1_2"></a><a id="Tc_wwYCpIGfO0m-AEkgkB7IbQ_1_4"></a><a id="Tc_P2Kiy9mSPk6HbArcdHcvMQ_1_6"></a><a id="Tc_v0tKL93cxESeGQkgHJIc3Q_2_0"></a><a id="Tc_t5rcZ4vEgUKfYriEvGpCtA_2_3"></a><a id="Tc_Z87fAS0H_UWH42ih7IQu_g_2_5"></a><a id="Tc_jiy4esbB0UyNZp43t-TkBQ_2_7"></a><a id="Tc_nTyJ32fn9U2rEAVxBdE2MA_3_0"></a><a id="Tc_puwuZDZLq02I7a8XNygmAw_3_3"></a><a id="Tc_g7G0GQ12cUuo6QF1fHNPdg_3_5"></a><a id="Tc_q5FuM3PP90qMiUek8Ssh_g_3_7"></a><a id="Tc_LchkgvaVZkKwEGgP0tz26g_4_0"></a><a id="Tc_44hIuM9IZUWHumOvG0r8DA_4_3"></a><a id="Tc_dkRvoLsBfUOvA5ZVwoZPjQ_4_5"></a><a id="Tc_ok-QnoyoQ02FadYcwePBJg_4_7"></a><a id="Tc_1sN6o4U8FEqBC0bW88PkFQ_5_0"></a><a id="Tc_7safFF6SW0yQtA3dEiAOjg_5_3"></a><a id="Tc_3Dftw5iRVkqS2S5EWb36rQ_5_5"></a><a id="Tc_BGYh3TmFp0a5N7FrtXq6Sg_5_7"></a><a id="Tc_IBe8Dl0t5ES8OKOrjLOw0A_6_0"></a><a id="Tc_Av4UyvsusUOTgpC6QBWonw_6_3"></a><a id="Tc_LnHJAI9ZPUewvX_l6XeXjw_6_5"></a><a id="Tc_KRtumg0gpk-jFL-xxbAxJw_6_7"></a><a id="Tc_CJITnR4OJUmGLY4u5DVjCQ_7_0"></a><a id="Tc_DF3LNSIKcEeK3FjnfWk6rg_7_3"></a><a id="Tc_gWhsVeSzv0m82SPZCqPtxA_7_5"></a><a id="Tc_puv_Aa_0R0mvmcgRMyCJsw_7_7"></a><a id="Tc_Q39OHA8H1k2KoPGEV8AHRA_9_0"></a><a id="Tc_3CaxHMibJ0eBfvok9TXpmA_10_0"></a><a id="Tc_OUiq2OqSnkWLYbLIQoaBcg_10_3"></a><a id="Tc_3zTFLjTVWU6GilM0w4zi1g_10_5"></a><a id="Tc_Nu0N68o_GUqSBVCOSZBXXQ_10_7"></a><a id="Tc_Mb9xjorX7US0kXcscI277g_11_0"></a><a id="Tc_mAnrPAFOmEOzpj5bSWL-Aw_11_3"></a><a id="Tc_kEHPAfIa-0ao5jRnePteIg_11_5"></a><a id="Tc_7DK6zk98TUOI0RONNXBGyA_11_7"></a><a id="Tc_mUM_5YShr0aiNLeJN1tFsQ_12_0"></a><a id="Tc_vW3D9_cB9kW6FeoyIhxfmA_12_3"></a><a id="Tc_cPCYiN0Dc0SlyxMz5AqB7w_12_5"></a><a id="Tc_UauEOqMdVEmHFEQ3T38FAw_12_7"></a><a id="Tc_OxuoH6lunkOWV-VBeXr-eA_13_0"></a><a id="Tc_rr0ZwuCaDU2FsQflV0UcKw_13_3"></a><a id="Tc_sSJ3xlKE_k62G8HULEVKaw_13_5"></a><a id="Tc_Zi3hWzLzaEmPZl2FfK7MyA_13_7"></a><ix:continuation id="Tb_9LDoWX1IXUS-xpC0qpYn1w_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Group had net operating losses of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Ql7SOJVcGEuX0A6ecEtsxQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="6" id="Narr_4XQFv7nPHUi3SEbq-NbWMw">1.9</ix:nonFraction> million carried forward in the PRC operation and net operating losses of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_mYYjWUxsiEW1g9Z1XQ5DaQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="6" id="Narr_x826h1ySlUyyAC90yZC-iA">0.6</ix:nonFraction> million carried forward in the UK operation. The management believes these losses are more likely than not to be used to offset future operating income, and, therefore, the full amount of valuation is provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Reconciliation of the statutory income tax rate and the Company&#8217;s effective income tax rate for the years ended December 31, 2023, 2022, and 2021, respectively, were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="Tb_IOwlnmvp5UmnoWHvZxbw6A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">China Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hong Kong statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="Tc_a7tXtV_zfUeBY6wUd41opw_2_2">16.50</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="Tc_GxZC1xchAUKK4zn6kJpK5Q_2_4">16.50</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="Tc_0wfObZLwq0qTGq4pcScwzQ_2_6">16.50</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Valuation allowance recognized with respect to the loss in Hong Kong Company</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_ZGAMD6gwYEusMScUCPj2zQ_3_2">16.50</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_cpQpGeWhMU616zRu5bhYGg_3_4">16.50</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_oIRjfeFH9U2Flle5jCcdDg_3_6">16.50</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">PRC statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_29sPguPSV0eA57dDCN5Pww_4_2">25.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_Lul-3E32JUeZACkN3cKhxg_4_4">25.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_QSKIW9Xvp0yxT1aGTKTkNQ_4_6">25.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of income tax exemptions and reliefs in the PRC companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" sign="-" scale="-2" id="Tc_d_h__50UMUqetev7ruVqmQ_5_2">25.00</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" sign="-" scale="-2" id="Tc_CXPp9hmkXUOkcmsJpY0HKw_5_4">25.00</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" sign="-" scale="-2" id="Tc_-zgKJHf4Nk2KdeYgELlAlA_5_6">25.00</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of valuation and deferred tax adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" sign="-" scale="-2" id="Tc_HVgyrUpjRUiA7XjrLxFLww_6_2">1.65</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" scale="-2" id="Tc_bs19JmZs2UKx-RLDiBaqsQ_6_4">0.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" sign="-" scale="-2" id="Tc_XcjECqJgwU-sKvGX6uYRVg_6_6">0.66</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effective rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" sign="-" scale="-2" id="Tc_Jpmm86P7gkagmJYDUYRqNA_7_2">1.65</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" scale="-2" id="Tc_Mvw0U4do80in_5EIkoRpfQ_7_4">0.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" sign="-" scale="-2" id="Tc_mLUwmROIAkSZW2q-sMApvg_7_6">0.66</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">United Kingdom Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">UK statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="Tc_MhvsnWUwLUqK795YkmMYMg_10_2">19.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="Tc_o9L_jhy_PkG60bZh2ZuwUQ_10_4">19.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_x6gU-EqPQ0mgbjw-YDVcLg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="Tc_8QpdTcJbhkqyJcS2Tbfykg_10_6">19.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Valuation allowance recognized with respect to the loss in UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_yz-pWmTXn0yCtVCQYZqdyQ_11_2">19.00</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc__ejgv766MUGBsRrM3hWbBw_11_4">19.00</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_x6gU-EqPQ0mgbjw-YDVcLg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_4O7WBJqLUEuuLGy0lfBcKA_11_6">10.86</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of valuation and deferred tax adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" scale="-2" id="Tc_ySVMDvOI1E-56Rtt9M0z0w_12_2">0.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" sign="-" scale="-2" id="Tc_AoBtwEedL0yOhe1LBTuUlQ_12_4">1.65</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_x6gU-EqPQ0mgbjw-YDVcLg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" scale="-2" id="Tc_tT4jiiM6nUSVqx3QcZRKFQ_12_6">0.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effective rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" scale="-2" id="Tc_866oIp5uCEGqGFsbAeMMLQ_13_2">0.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" sign="-" scale="-2" id="Tc_PA0Qc0n8LEWLfndd5flvXw_13_4">1.65</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_x6gU-EqPQ0mgbjw-YDVcLg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" scale="-2" id="Tc_QxuZw3IyyUWJkL79pwL0Cw_13_6">8.14</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Aggregate undistributed earnings of the Company&#8217;s subsidiaries, the VIE, and the VIE&#8217;s subsidiaries located in the PRC that are available for distribution on December 31, 2023 are considered to be indefinitely reinvested and accordingly, no provision has been made for the Chinese dividend withholding taxes that would be payable upon the distribution of those amounts to any entity within the Company that is outside of the PRC. The Company does not have any present plan to pay any cash dividends on its ordinary shares in the foreseeable future. It intends to retain most of its available funds and any future earnings for use in the operation and expansion of its business. As of December 31, 2023, the Company had not declared any dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The uncertain tax positions are related to tax years that remain subject to examination by the relevant tax authorities. Based on the outcome of any future examinations, or as a result of the expiration of statute of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized tax benefits for tax positions taken regarding previously filed tax returns, might materially change from those recorded as liabilities for uncertain tax positions in the Company&#8217;s consolidated financial statements as of December 31, 2023. In addition, the outcome of these examinations may impact the valuation of certain deferred tax assets (such as net operating losses) in future periods. The Company&#8217;s policy is to recognize interest and penalties accrued on any unrecognized tax benefits, if any, as a component of income tax expense. The Company does not anticipate any significant increases or decreases in its liability for unrecognized tax benefit within the next 12 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the PRC Tax Administration and Collection Law, the statute of limitations is <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" format="ixt-sec:durwordsen" name="mdjh:PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors" id="Narr_VzsXQ9l5c0anY7TjmKON9Q">three years</ix:nonNumeric> if the underpayment of income taxes is due to computational errors made by the taxpayer. The statute of limitations will be extended to <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" format="ixt-sec:durwordsen" name="mdjh:PeriodForStatuteOfLimitationsUnderSpecialCircumstances" id="Narr_mtR_Nas0c0OdHvVcuOubow">five years</ix:nonNumeric> under special circumstances, which are not clearly defined, but an underpayment of income tax liability exceeding RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="mdjh:MaximumAmountOfUnderpaymentOfTaxLiability" scale="0" id="Narr_zuNkvv0CSEmM3vBQ4ubUcA">100,000</ix:nonFraction> (approximately $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="mdjh:MaximumAmountOfUnderpaymentOfTaxLiability" scale="0" id="Narr_G_LplE4Ix066PkcJN4-Cig">14,000</ix:nonFraction>) is specifically listed as a special circumstance. In the case of a transfer pricing related adjustment, the statute of limitations is <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" format="ixt-sec:durwordsen" name="mdjh:PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000" id="Narr_J-fq7os6r0WLX7r3CqK6qw">10 years</ix:nonNumeric>. There is no statute of limitations in the case of tax evasion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The tax authority of the PRC government conducts periodic and tax filing reviews on business enterprises operating in the PRC after those enterprises complete their relevant tax filings. Therefore, the Company&#8217;s PRC entities&#8217; tax filings results are subject to change. It is therefore uncertain as to whether the PRC tax authority may take different views about the Company&#8217;s PRC entities&#8217; tax filings, which may lead to additional tax liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">ASC 740 mandates the use of a &#8220;more-likely-than-not&#8221; threshold for recognizing and measuring uncertain income tax positions. Management has assessed the Company&#8217;s tax positions and determined that, as of December 31, 2023, there were no uncertain tax positions that require recognition or disclosure in the financial statements. Therefore, <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt-sec:numwordsen" name="mdjh:ProvisionForIncomeTaxUncertainty" scale="0" id="Narr_ppiJbt6CpESYmko7YcY_RQ"><ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt-sec:numwordsen" name="mdjh:ProvisionForIncomeTaxUncertainty" scale="0" id="Narr_UOCBlYuwl0mJa_qTR3-9gQ"><ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt-sec:numwordsen" name="mdjh:ProvisionForIncomeTaxUncertainty" scale="0" id="Narr_HEMLcwT860ytirUuMTH23w">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> provision for income tax uncertainty was recorded for the years ended December 31, 2023, 2022, and 2021.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_qMszk9zgA0eIH1Xs4vXZgg_1_2"></a><a id="Tc_HQBsTiAICUahDA8dFH37Lw_1_5"></a><a id="Tc_4C0A-2lB2ESAJ63xGziKpQ_3_0"></a><a id="Tc_2QT4wTunHkC7nXmvXzk1jQ_3_2"></a><a id="Tc_U28ECbo-qU6USMB_uwW5JA_3_5"></a><a id="Tc_-EzgZcFaE0aw8Rei2Z6UYw_4_0"></a><a id="Tc_rPy9hX1at0KOiqq2jC-Ecw_5_0"></a><a id="Tc_MkDcyOM1qU6mKPwF8pWXzw_6_0"></a><a id="Tc_8cHEobxdUEmT-PLkLKntRg_6_2"></a><a id="Tc_Jf4ZCVD-L0WMcjuSM0wOOA_6_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="Tb_tsrBQMR8Mk6dET3IU_jWaA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;6&#160;&#8211; ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Accounts payable and accrued liabilities consist of the following as of December 31, 2023 and 2022:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="Tb_TsMBFMgGN0av1a3X9EU3rg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payroll and social security payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrent" scale="0" id="Tc_MmqJQ4ZsTUqA9V_8iHptuQ_3_3">82,494</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrent" scale="0" id="Tc_QX8ECmmHEEe7zvJ7W9KZNA_3_6">42,805</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Bonus payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccruedBonusesCurrent" scale="0" id="Tc_Sm9zfhclOk69a-U4kyFHGg_4_3">18,603</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccruedBonusesCurrent" scale="0" id="Tc_XMCOM84wT0iJvJyw9bwVyA_4_6">109,829</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other payables and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableOtherCurrent" scale="0" id="Tc_-P0AFcov_0G187fu-zqk3g_5_3">872</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableOtherCurrent" scale="0" id="Tc_LXapb0FP7kaV9eHEuoYrhw_5_6">160,452</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Accounts Payable and Accrued Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="0" id="Tc_lS1_3w-I1E-elOOKnbQOMA_6_3">101,969</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="0" id="Tc_XDM_sGFr-EC1pfwujRZOQA_6_6">313,086</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:LesseeOperatingLeasesTextBlock" id="Tb_fMDN6DeoDEGN6RgIin7lFw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">NOTE 7 &#8211; LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group leases all of its offices under various non-cancelable lease agreements that expire on various dates through 2023. The Group evaluates contracts entered into to determine whether the contract involves the use of property which is either explicitly or implicitly identified in the contract. The Group evaluates whether it controls the use of the asset, which is determined by assessing whether it obtains substantially all economic benefits from the use of the asset, and whether it has the right to direct the use of the asset. If these criteria are met and the Group has identified a lease, it would be accounted for under the requirements of ASC 842.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon the possession of a leased asset, the Group determines its classification as an operating or finance lease. All of its real estate leases are classified as operating leases. The Group&#8217;s real estate leases have initial terms ranging from <span style="-sec-ix-hidden:Hidden_XrfFevvuD0ue-7RJpWa_mA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to <ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_RYLnixCdMEysLyQA2ftgfg" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Narr_I0FHWER2Ik2cpONpm8yloA">five years</ix:nonNumeric>. Renewal options are generally not recognized as part of the right-of-use assets and lease liabilities as it is not reasonably certain at commencement date that the Group would exercise the options to extend the lease. The Group&#8217;s real estate leases typically provide for fixed minimum rent payments. For operating leases that include rent holidays and rent escalation clauses, the Group recognize lease expense on a straight-line basis over the lease term from the date it takes possession of the leased property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group had one long-term lease, which became effective on January 1, 2019, and expired on December 31, 2023. The Group adopted the new accounting standard ASC 842 effective January 1, 2019. The Group used <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseDiscountRate" scale="-2" id="Narr_s4FyOTL9qEOUOP59cZcRJw">4.35</ix:nonFraction>%, the Chinese bank long-term lending annual rate for a typical five-year lease as an incremental borrowing rate, in determining the present value of future lease payments. The same rate was used as the discount rate to measure the lease liability at January 1, 2019, the date of adoption. At initial measurement, the Group recorded a non-cash ROU asset of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2019_Q_uN7tGUIk6lRyIvSxZ2MQ" decimals="0" format="ixt:numdotdecimal" name="mdjh:NonCashOperatingLeaseRightOfUseAsset" scale="0" id="Narr_2AHzg0cKQUqv30lzgauM5w">479,744</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="As_Of_12_31_2019_Q_uN7tGUIk6lRyIvSxZ2MQ" decimals="0" format="ixt:numdotdecimal" name="mdjh:NonCashOperatingLeaseRightOfUseAsset" scale="0" id="Narr_gCM2Ir25x0mYLFHNljkxpQ">3,342,278</ix:nonFraction> translated at the December 31, 2019 exchange rate, and a noncash lease liability of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2019_Q_uN7tGUIk6lRyIvSxZ2MQ" decimals="0" format="ixt:numdotdecimal" name="mdjh:NonCashOperatingLeaseLiability" scale="0" id="Narr_PxW1bmW520edyHSTaqx8Gg">479,744</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="As_Of_12_31_2019_Q_uN7tGUIk6lRyIvSxZ2MQ" decimals="0" format="ixt:numdotdecimal" name="mdjh:NonCashOperatingLeaseLiability" scale="0" id="Narr_WuOzuDbDEke2N-tJfeaHMA">3,342,278</ix:nonFraction> translated at the December 31, 2019 exchange rate). On May 31, 2022, the Group terminated the lease agreement with the landlord. There was no penalty related to the termination of the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group will lease temporary office spaces used for ongoing projects based on the needs. These leases are normally with terms of 12 months or less, and an option of renewing. Due to the temporary nature of these office spaces, the Group typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Group&#8217;s assessment unless there is reasonable certainty that the Group will renew the lease. The Group elected not to recognize on the balance sheet for leases with terms of 12 months or less. The lease expense recognized for such leases is on a straight-line basis over the lease terms. Such operating lease expenses amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="0" id="Narr_zhA24FBTXUGV3tx9vrHzEA">1,214</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="0" id="Narr_xAEiv4HEfUOejXrY705w9Q">0</ix:nonFraction>, and $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="0" id="Narr_5WAenWsG5kSX_xfcP2zE5g">3,715</ix:nonFraction> for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For the years ended December 31, 2023, 2022, and 2021, total operating lease expenses amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="0" id="Narr_DTgQn1QVFkS17S6No01Ceg">0</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="0" id="Narr_3zUUVsHcvkm7-cgYBb571g">0</ix:nonFraction>, and $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="0" id="Narr_UVpzcaAGjUKWJv3BaJwttA">117,686</ix:nonFraction>, respectively.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ShortTermDebtTextBlock" id="Tb_R93iUPniFkGFYK42DAPC2A" continuedAt="Tb_R93iUPniFkGFYK42DAPC2A_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">NOTE&#160;8&#160;&#8211; SHORT-TERM LOANS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On May 13, 2021, Mingda Tianjin entered into a small business line of credit agreement (the &#8220;LOC&#8221;) for a maximum amount of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_5_13_2021_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_BDOSkTttb0SsYRqwPmkosA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" id="Narr_UmS-RRl6LUaQALsJmfaxVg">144,955</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="As_Of_5_13_2021_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_BDOSkTttb0SsYRqwPmkosA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" id="Narr_CaWQtJnaPk-_EbclO6B65A">1,000,000</ix:nonFraction> translated at the December 31, 2022 exchange rate) credit line from China Construction Bank (&#8220;CCB&#8221;) with an interest rate of <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_5_13_2021_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_BDOSkTttb0SsYRqwPmkosA" decimals="6" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_dJQ7fdJik0KGbkQqNGeRSQ">4.2525</ix:nonFraction>% from May 13, 2021 to May 13, 2022. The LOC was used for short-term liquidity needs only. In May 2022, CCB agreed to extend LOC from May 13, 2022 to August 13, 2022 with an interest rate of <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_5_31_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_3QtzetI8v0uH0ohYRHJSAQ" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_IJNmiqLANEqpCbkalxEAXA">4.20</ix:nonFraction>% per annum. In August 2022, CCB agreed to extend LOC further from August 13, 2022 to November 13, 2022 with an interest rate of <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_8_31_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_YiEdv1idFkOyQ7ZThKl7Lg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_-BLURDQ8GkOtVSBIg42JTA">3.95</ix:nonFraction>% per annum. On February 14, 2022, Mingda Tianjin borrowed $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_2_14_2022_To_2_14_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_972pMjz9qkuIJnJwMmOqxg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromBankDebt" scale="0" id="Narr_-bL1MFvupka8sPfCdMIkLw">144,955</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_2_14_2022_To_2_14_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_972pMjz9qkuIJnJwMmOqxg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromBankDebt" scale="0" id="Narr_kGZiJv68qEymOrzy3sIiGw">1,000,000</ix:nonFraction> translated at the December 31, 2022 exchange rate) from CCB. The loan was repaid in full on March 1, 2023.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_R93iUPniFkGFYK42DAPC2A_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">From March 18, 2022 to June 20, 2022, Mingda Tianjin borrowed total of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_3_18_2022_To_6_30_2022_us-gaap_ShortTermDebtTypeAxis_mdjh_LoanFromUnrelatedIndividualMember_T7YbVtgyIkaRgXg4iD4tcw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromBankDebt" scale="0" id="Narr_VUQ4PT7L2kaYZBw9xeYGJA">227,724</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_3_18_2022_To_6_30_2022_us-gaap_ShortTermDebtTypeAxis_mdjh_LoanFromUnrelatedIndividualMember_T7YbVtgyIkaRgXg4iD4tcw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromBankDebt" scale="0" id="Narr_cqkL2bik0UegpObvY8TfjQ">1,571,000</ix:nonFraction> translated at the December 31, 2022 exchange rate) from an unrelated individual for working capital. This individual loan was due by September 30, 2022 and extended to December 31, 2022. The loan bears interest at <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2022_us-gaap_ShortTermDebtTypeAxis_mdjh_LoanFromUnrelatedIndividualMember_fsP9SYO8jUm3jhUSHDOqpw" decimals="6" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_c1aUbynr9ECuKR1jQjIPjA">4.2525</ix:nonFraction>% per annum and was to be paid by the maturity date. The loan was repaid in full on March 8, 2023. On June 14, 2023, Mingda Tianjin borrowed $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_6_14_2023_To_6_14_2023_pK9NDu4O-0KuZlIxq1LnSw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="0" id="Narr_DeyyD8mJH0GF-tVgmL-nXA">2,113</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_6_14_2023_To_6_14_2023_pK9NDu4O-0KuZlIxq1LnSw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="0" id="Narr_TXkzmBjS4kmJqEM9q4A9kA">15,000</ix:nonFraction>) and repaid in full on June 19, 2023. On July 24, 2023 and August 29, 2023, Mingda Tianjin borrowed $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_7_24_2023_To_7_24_2023_M45lhZjtQ0esnHFFBTS4mQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="0" id="Narr_PE7yb0476kq9pfvORx1tCA">563</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_8_29_2023_To_8_29_2023_v5d2knHLOUq0EuS6HXWBWg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="0" id="Narr_HvaV20lQwkarcecDuOB1mA">183</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_7_24_2023_To_7_24_2023_M45lhZjtQ0esnHFFBTS4mQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="0" id="Narr_Lf_pfxLAe0Sthcbh1EdsOw">4,000</ix:nonFraction> and RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_8_29_2023_To_8_29_2023_v5d2knHLOUq0EuS6HXWBWg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="0" id="Narr_HQqV2f7VOUSI3byivBhbLg">1,300</ix:nonFraction>), respectively, and repaid in full on September 4, 2023.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Tb_pNFX1XPVAUCwqtu3pMakvw" continuedAt="Tb_pNFX1XPVAUCwqtu3pMakvw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;9&#160;&#8211; SHAREHOLDERS&#8217; EQUITY</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Ordinary Shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is authorized to issue up to <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_XF_kg0StekuzItl4dqpMUA">50,000,000</ix:nonFraction> ordinary shares, par value $<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_QQYJS3Sj70WEB_YdV0-hlA">0.001</ix:nonFraction> per share. On January&#160;26, 2018, MDJM issued <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_1_26_2018_srt_ConsolidatedEntitiesAxis_mdjh_MdjccLimitedMember_e_F1CTuwAU-UnmXVIUyXTg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_Kiil_kl1PEWpjCZTWMA81w">10,380,000</ix:nonFraction> ordinary shares to entities controlled by the shareholders of Mingda Tianjin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to a registration statement filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) and declared effective by the SEC on November&#160;13, 2018, the Company completed the first closing of the Initial Public Offering (the &#8220;IPO&#8221;) of its ordinary shares on December&#160;26, 2018. A total of <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_bW6KH596OUG7PZluRZoi-w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_IBhAdtVaNkyKZ5ClOWOaFw">1,241,459</ix:nonFraction> ordinary shares were sold at a price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_12_26_2018_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_muWI_O2LwEGtG4sPKcmMYA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_3jVn9jm360eAjYtXzK1FeA">5</ix:nonFraction> per share to the public at the first closing. The Company received a total of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_12_1_2018_To_12_26_2018_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_4uZfvaIGgEacQNExH-Djgg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" id="Narr_EHAIUutp80uU44t167rIlQ">6,207,295</ix:nonFraction> in gross proceeds from its first closing of the IPO. In connection with this public offering, the Company incurred direct offering costs of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_26_2018_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_muWI_O2LwEGtG4sPKcmMYA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredOfferingCosts" scale="0" id="Narr_rOfKH_eHTUGTbIxnqXqCKA">2,103,816</ix:nonFraction>, which included audit, legal, consulting, commission, and other expenses. Per ASC 505, the Company classified these direct offering costs in the equity section to offset additional paid in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 4, 2019, the Company completed the second closing of its IPO. A total of <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_1_4_2019_To_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_2SCiIQqM-0K1LadBrJMTzQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_WQdHA7wfLkiNp-d7rs4_Ew">19,361</ix:nonFraction> additional ordinary shares were issued at a price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_8aGTiE-H5UCKaqbdUtK-JQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_NC7_Ycn-QUuPl7Jwrzj_cw">5</ix:nonFraction> per share. The total proceeds of this second closing were $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_4_2019_To_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_2SCiIQqM-0K1LadBrJMTzQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" id="Narr_0gsAhEBFOUK-wz7M75llqw">96,805</ix:nonFraction>. There was a total of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_4_2019_To_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_2SCiIQqM-0K1LadBrJMTzQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="0" id="Narr_sGAauH9WvE2FefRY3mrjsQ">26,399</ix:nonFraction> direct cost in connection with the second closing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 20, 2020, the Board of Directors of MDJM approved to offer and sell an aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_8_20_2020_us-gaap_SubsidiarySaleOfStockAxis_mdjh_SecurityPurchaseAgreementMember_hAtZqL-H8UW1_YYwP_KxrQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_DotD5wXyj0Gi_pdGDI-gJA">34,396</ix:nonFraction> ordinary shares at $<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_8_20_2020_us-gaap_SubsidiarySaleOfStockAxis_mdjh_SecurityPurchaseAgreementMember_hAtZqL-H8UW1_YYwP_KxrQ" decimals="1" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_QwMdLF_d3kC3mA30ibDFFg">3.3</ix:nonFraction> per share in reliance on the exemption under Rule 902 of Regulation S promulgated under the Securities Act of 1933, as amended (&#8220;Regulation S&#8221;). The proceeds are intended for working capital and general corporate purposes. The offering was closed on August 20, 2020 and the Company received gross proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_8_20_2020_To_8_20_2020_us-gaap_SubsidiarySaleOfStockAxis_mdjh_SecurityPurchaseAgreementMember_tUt1cx1DT0iEj9XjmvZmRQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" id="Narr_huWU1f0V60O7Qj6AM1ywGg">113,507</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Underwriter Warrants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the IPO Agreement (defined below), the Company agreed to grant the underwriter of its IPO, Network 1 Financial Securities,&#160;Inc., underwriter warrants equal to <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Md2CfA8dOkCBmrQW9-eH8g" decimals="INF" format="ixt:numdotdecimal" name="mdjh:PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted" scale="-2" id="Narr_EbL5bB9ZqES_kIjY-GYB_w">10</ix:nonFraction>% of the total number of the Company&#8217;s ordinary shares being sold in the IPO, at the closing of the IPO. The underwriter&#8217;s warrants were non-exercisable for six&#160;months after the closing of the offering and will expire <ix:nonNumeric contextRef="As_Of_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_k6skoZSFTUCPB58zo0A80A" format="ixt-sec:durwordsen" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="Narr_Hs3pmlZWtkW27owJhdl3Ag">five years</ix:nonNumeric> after the effective date of the registration statement. The underwriter&#8217;s warrants are exercisable at a price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="Narr_CbB6uJ1630qH6PsO1BgxYA">6.25</ix:nonFraction>, equal to <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Md2CfA8dOkCBmrQW9-eH8g" decimals="INF" format="ixt:numdotdecimal" name="mdjh:PercentageOfPublicOfferingPriceAsWarrantsExercisePrice" scale="-2" id="Narr_h26NQFHbnkCg2qLxG1UJ8A">125</ix:nonFraction>% of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_k6skoZSFTUCPB58zo0A80A" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_0ePX1y7J7UaCZ3Wll-iYHA">5</ix:nonFraction>, the public offering price in the IPO. The underwriter&#8217;s warrants are not redeemable. The underwriter&#8217;s warrants provide for cashless exercise and contain provisions for on demand registration of the sale of the underlying ordinary shares at the Company&#8217;s expense and unlimited &#8220;piggyback&#8221; registration rights for a period of <ix:nonNumeric contextRef="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Md2CfA8dOkCBmrQW9-eH8g" format="ixt-sec:durwordsen" name="mdjh:PeriodForRegistrationRights" id="Narr_iyHVXnT2B0Gf3NMs77Kzow">five years</ix:nonNumeric> after the closing of the IPO at the Company&#8217;s expense. The Company sold <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_12_26_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_6M1-hR3lPk2GJZ83McZccQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_Cae9BgiA00ebpjZbAABncw">1,241,459</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="Duration_1_4_2019_To_1_4_2019_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_KNEgGylBlU2DPKtds1ojKA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_ZrvYiB-iIECMsV8N1sAs2g">19,361</ix:nonFraction> ordinary shares at the closings of its IPO on December&#160;26, 2018, and January&#160;4, 2019, respectively. A total of <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_1_4_2019_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_Xd9UoiPlH0Kw2_3VWJVY1Q" decimals="INF" format="ixt:numdotdecimal" name="mdjh:WarrantsIssued" scale="0" id="Narr_PY4oD6KPxkqIicQxBD9kTg">126,082</ix:nonFraction> underwriter&#8217;s warrants were issued on January&#160;4, 2019. The underwriter&#8217;s warrants expired on November 13, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The underwriter&#8217;s warrants were valued at $<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_1_4_2019_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputQuotedPriceMember_-EnZgtmWbkKlgjBelTUQWw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="Narr_dsn4B5unw0utn2zfm2XDyw">1.51</ix:nonFraction> per warrant using Black-Scholes Model. A risk-free rate of <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_1_4_2019_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_US-_AXUd1UuvKA0hLpclzg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="Narr_ZDEJB9S7ikmCzb_6R4J3FA">4.35</ix:nonFraction>% per annum and volatility of <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_QMPd6xKuFUCItbsmpbeZ_g" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="Narr_PoZtAwo7O0mvLnj4H-jYBw">35</ix:nonFraction>% were used in the Black-Scholes Model calculation. The total value of underwriter warrants amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_1_4_2019_7R3yTmSbd0uWvaatOmCBtA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WarrantsAndRightsOutstanding" scale="0" id="Narr_cgXWKircE0CagU0oSOdoiQ">190,384</ix:nonFraction>. The underwriter warrants were classified as equity and credit to the additional paid-in capital-underwriter cost account, which was offset by the same amount recorded as additional paid-in capital-underwriter cost.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_pNFX1XPVAUCwqtu3pMakvw_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:MinorityInterestDisclosureTextBlock" id="Tb_sAcIF4XgPUGNDk5oXGX9xA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;10&#160;&#8211; NONCONTROLLING INTEREST</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Noncontrolling interests are classified as a separate line item in the equity section and disclosures in the Group&#8217;s consolidated financial statements have distinguished the interest of the Group from the interest of the noncontrolling interest holder. Noncontrolling interest in 2021 represented <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_5ZxPNhIZ-EmnoCgemmHcSw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="Narr_cWIhQzdE40-NVvyUPy2MnQ">49</ix:nonFraction>% ownership interests of Mansions owned by two unrelated parties. Mansions commenced its business in the UK in August 2021. In May 2022, the Company acquired the <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_5_31_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_bSdqK7nB4EGq4Q4QyaZC2w" decimals="2" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="Narr_oHdpG8tJAkmRsqG3ba7gTQ">49</ix:nonFraction>% of ownership interests in Mansions owned by the two unrelated parties with a consideration of one dollar each. There was no noncontrolling interest as of December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="mdjh:StatutoryReserveTextBlock" id="Tb_gwPJf91Qdk2yj_bxGmkyDw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;11&#160;&#8211; STATUTORY RESERVE</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the laws applicable to the PRC, PRC entities must make appropriations from after-tax profit to the non-distributable &#8220;statutory surplus reserve fund.&#8221; Subject to certain cumulative limits, the &#8220;statutory surplus reserve fund&#8221; requires annual appropriations of 10% of after-tax profit until the aggregated appropriations reach 50% of the registered capital (as determined under accounting principles generally accepted in the PRC at each&#160;year-end). The statutory surplus reserve fund is non-discretionary other than during liquidation and can be used to fund previous&#160;years&#8217; losses, if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their shareholding or by increasing the par value of shares currently held by them, provided that the remaining statutory surplus reserve balance after such issuance is not less than 25% of the registered capital before the conversion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The statutory reserve of Mingda Tianjin amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="mdjh:StatutoryReserves" scale="0" id="Narr_enJXzCkAnkqnP61-0Tnr8g"><ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="mdjh:StatutoryReserves" scale="0" id="Narr_mYM-sNEonE694rP40a3uXQ">327,140</ix:nonFraction></ix:nonFraction> as of December 31, 2023 and 2022.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Tb_YWv1IdaxBEutDvkCe7gTmQ" continuedAt="Tb_YWv1IdaxBEutDvkCe7gTmQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;12&#160;- COMMITMENTS AND CONTINGENCIES</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Country Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As the Group&#8217;s principal operations are currently conducted in the PRC, it is subject to considerations and risks not typically associated with companies in North America and Western Europe. These risks include, among others, risks associated with the political, economic, and legal environments and foreign currency exchange limitations encountered in the PRC. The Group&#8217;s results of operations may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies with respect to laws and regulations, among other things.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, all of the Group&#8217;s transactions in the PRC are denominated in RMB, which must be converted into other currencies before remittance from the PRC. Both conversion of RMB into foreign currencies and remittance of foreign currencies abroad subject to the regulations of foreign currency governed by the PRC regulatory agents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">New Businesses and New Market Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Real estate agent service income was a major income source of the Group in the PRC market since its inception. The Group&#8217;s real estate agent service income declined by <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="4" format="ixt:numdotdecimal" name="mdjh:PercentageOfRealEstateAgentIncomeDeclined" scale="-2" id="Narr_ui7_p4-v30uKGwCgyyaKlg">90.34</ix:nonFraction>% in 2023 as compared to 2022, by <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="4" format="ixt:numdotdecimal" name="mdjh:PercentageOfRealEstateAgentIncomeDeclined" scale="-2" id="Narr_MU7lJ_1Ziku-E_fqgiv0DQ">89.71</ix:nonFraction>% in 2022 as compared to 2021, and by <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="4" format="ixt:numdotdecimal" name="mdjh:PercentageOfRealEstateAgentIncomeDeclined" scale="-2" id="Narr_0GCdfeDBnEajnyfd57uAPg">28.55</ix:nonFraction>% in 2021 as compared to 2020. The decline of real estate agent service income was primarily attributed to the tightening policy on the real estate market adopted in recent years in the PRC. It is difficult to engage in a new real estate sales project in the PRC. While the Company has made efforts to develop new projects, it may not be able to recover to the level of 2022 in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In response to the shrinking of sales in new residential housing market in the PRC, the Company is shifting its focus to the UK and other non-PRC markets. In August 2022, the Company purchased &#8220;Fernie Castle,&#8221; a real property located in Scotland. The Company plans to remodel this property into a multi-functional cultural venue with functions for a fine dining restaurant, hotel, wedding events and gardening. In December 2022, the Company purchased a second real estate property located at Torquay England. The Company plans to remodel this property and operate it as a hotel with restaurant facilities. To achieve this goal, the Company needs to find experts and skilled workers in the UK local market and to obtain long-term financial support. There is no guarantee that these new businesses will be profitable in the short to medium term or that the Company will have sustainable financial sources to support such operations in the long term. In addition, the continuous increase in energy costs, the labor shortage in the UK, the war in Ukraine are all expected to have negative impacts on Company&#8217;s operations in the UK.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_YWv1IdaxBEutDvkCe7gTmQ_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Legal Proceeding</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Except for the following disclosure, we are currently not a party to any litigation of which, if determined adversely to us, would individually or in the aggregate be reasonably expected to have a material adverse effect on our business, operating results, cash flows or financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group will file a civil complaint in local District&#8217;s court if there is a dispute on accounts receivable with customers. Historically, the Group has won the civil complaint and received the amounts awarded by court.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 17, 2022, Mingda Tianjin filed a civil complaint in Gusu District Court of Suzhou City, Jiangsu Province, alleging unpaid service fee and breach of contract against Tianfang (Suzhou) Real Estate Co., Ltd. The claimed amount was the unpaid base of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_2_17_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_r-ymTAFXxEmeF-QDzEJ3GA" decimals="0" format="ixt:numdotdecimal" name="mdjh:LitigationSettlementUnpaidBaseFeeAmountClaimed" scale="0" id="Narr_lYjwIffT_E2ZgtYXRflEfA">45,926</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="As_Of_2_17_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_r-ymTAFXxEmeF-QDzEJ3GA" decimals="2" format="ixt:numdotdecimal" name="mdjh:LitigationSettlementUnpaidBaseFeeAmountClaimed" scale="0" id="Narr_JDLuIgFvpkem12YfmarUng">291,742.17</ix:nonFraction> translated at the December 31, 2021 exchange rate), plus a <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2021_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_LwlKYcUjyUi2PVcPrn1rWQ" decimals="3" format="ixt:numdotdecimal" name="mdjh:LitigationSettlementPerDayBreachingLateFeeClaimedPercentage" scale="-2" id="Narr_WJomaqaNDEy4XMDb-Ns_jA">0.1</ix:nonFraction>&#8240; per day breaching late fee. The case was settled and Mingda Tianjin received the full amount claimed on May 19, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 18, 2022, the Chengdu Branch Office of Mingda Tianjin filed a civil complaint against Chengdu TEDA New City in the People&#8217;s Court of Dujiangyan City, Sichuan Province, citing breach of contract and unpaid service fees totaling $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_3_18_2022_To_3_18_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_lOW4vyK5F02gm1jTq8JlQw" decimals="0" format="ixt:numdotdecimal" name="mdjh:LitigationsAmountClaimed" scale="0" id="Narr_DOZy6qiqi0KbB8gA6H-CAA">757,861</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_3_18_2022_To_3_18_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_lOW4vyK5F02gm1jTq8JlQw" decimals="0" format="ixt:numdotdecimal" name="mdjh:LitigationsAmountClaimed" scale="0" id="Narr_YWZV3Q6YOkyT3jHLaZfppw">5,380,734</ix:nonFraction>). The court ruled in favor of Mingda Tianjin on July 15, 2022, ordering Chengdu TEDA to pay the full amount within five days. Chengdu TEDA appealed the decision on July 29, 2022. The Intermediate People&#8217;s Court of Chengdu City issued a final judgment on December 23, 2022, upholding the initial ruling and additionally requiring Chengdu TEDA to pay liquidated damages and interest, totaling RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_12_23_2022_To_12_23_2022_2YcgXaWgi0q9LbZmRlKjLA" decimals="0" format="ixt:numdotdecimal" name="mdjh:AmountOfLiquidatedDamagesAndInterest" scale="0" id="Narr_6O6hu5JFb0WQwQn2ZsRieg">5,157,182</ix:nonFraction>. Mingda Tianjin received the final payment of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_2_27_2023_To_2_27_2023_xhsT7hs-uUGRVwkMSeMr2g" decimals="0" format="ixt:numdotdecimal" name="mdjh:CompanyReceivedPayment" scale="0" id="Narr_EUIqQ0vAokuFlllaWUl1hg">838,625</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_2_27_2023_To_2_27_2023_xhsT7hs-uUGRVwkMSeMr2g" decimals="0" format="ixt:numdotdecimal" name="mdjh:CompanyReceivedPayment" scale="0" id="Narr_1w5hktzjFUC8vFuIiMccKQ">5,954,151</ix:nonFraction>) on February 27, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 9, 2023, the Chengdu Branch Office of Mingda Tianjin filed a civil complaint against Chengdu TEDA New City in the People&#8217;s Court of Dujiangyan City, Sichuan Province, for breach of contract and an unpaid service fee totaling approximately $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_9_2023_To_1_9_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_RCEKZg_xIkGVv0mXj34PmA" decimals="0" format="ixt:numdotdecimal" name="mdjh:LitigationsAmountClaimed" scale="0" id="Narr_BiZFoV04OEGJCtBCkfc3sA">263,725</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_1_9_2023_To_1_9_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_RCEKZg_xIkGVv0mXj34PmA" decimals="0" format="ixt:numdotdecimal" name="mdjh:LitigationsAmountClaimed" scale="0" id="Narr_HZVvs9o530Oxhz91505ZOg">1,872,419</ix:nonFraction>). On March 24, 2023, the court issued a favorable judgment requiring Chengdu TEDA to pay the full claimed amount within 10 days. On September 1, 2023, the Company received $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_9_1_2023_To_9_1_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_7orf661AhUmgaLDtlWYISg" decimals="0" format="ixt:numdotdecimal" name="mdjh:CompanyReceivedPayment" scale="0" id="Narr_iQh5Hti1u0iKPItdkzHIvQ">127,842</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_9_1_2023_To_9_1_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_7orf661AhUmgaLDtlWYISg" decimals="0" format="ixt:numdotdecimal" name="mdjh:CompanyReceivedPayment" scale="0" id="Narr_tI9YUL66M02iW651GhwwwA">907,662</ix:nonFraction>). As of now, the Company has not yet received the remaining funds and is actively pursuing the collection process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 17, 2023, Mingda Tianjin initiated a civil lawsuit in the Heping District People&#8217;s Court of Tianjin City, alleging breach of contract against an individual over an unpaid receivable of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_7_17_2023_EBNCU0-lIEiSIDCgP2QXZA" decimals="0" format="ixt:numdotdecimal" name="mdjh:AllegingBreachOfContractsAgainstIndividual" scale="0" id="Narr_3NrkKDQIzEyMJ7BlvTjAcA">101,692</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="As_Of_7_17_2023_EBNCU0-lIEiSIDCgP2QXZA" decimals="0" format="ixt:numdotdecimal" name="mdjh:AllegingBreachOfContractsAgainstIndividual" scale="0" id="Narr_8auX3kp5GEuom-loXGGHIQ">722,000</ix:nonFraction>). On September 8, 2023, a civil mediation resulted in an agreement documented by the court: the individual consented to pay Mingda Tianjin $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg" decimals="0" format="ixt:numdotdecimal" name="mdjh:LitigationSettlementAmountAgreedToClaimFromOtherParty" scale="0" id="Narr_ysQd4ZqU8UyDUKmGUiOZlA">63,381</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg" decimals="0" format="ixt:numdotdecimal" name="mdjh:LitigationSettlementAmountAgreedToClaimFromOtherParty" scale="0" id="Narr_7rRh_xz830imqVm_lt0iBw">450,000</ix:nonFraction>) plus $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementExpense" scale="0" id="Narr_rDI3vqizgk-cizga3kSD-w">1,397</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementExpense" scale="0" id="Narr_oK9uxhFde0OyZ7_BoOt1SA">9,919</ix:nonFraction>) in expenses. In return, Mingda Tianjin agreed to forgive the remaining balance of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="0" id="Narr_5_qu5Ba0zUelaaIpGRQejg">38,310</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="0" id="Narr_pXLIoMlevkeIKfWRvcQ0dQ">272,000</ix:nonFraction>). The agreed amount totaling $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_9_10_2023_To_9_10_2023_caQkaL0VZUuetuf6WkgDQQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedFromOtherParty" scale="0" id="Narr_VL0SRynkxkyfqm9kEogUUg">64,778</ix:nonFraction> (RMB<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_9_10_2023_To_9_10_2023_caQkaL0VZUuetuf6WkgDQQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedFromOtherParty" scale="0" id="Narr_OY_uLpQrkkWVE4Nz2FbYqQ">459,919</ix:nonFraction>) was received by Mingda Tianjin on September 10, 2023, subsequently closing the case.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="Tb_k7gb4OB0PUeYSynzZQfxuQ" continuedAt="Tb_k7gb4OB0PUeYSynzZQfxuQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">NOTE&#160;13&#160;&#8211; RELATED PARTY TRANSACTIONS</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM conducts real estate services business through Mingda Tianjin, a VIE that it controls through the VIE Agreements. The shareholders of Mingda Tianjin include MDJM&#8217;s principal shareholder, Mr. Siping Xu. The VIE Agreements provide MDJM (i) the power to control Mingda Tianjin, (ii) the exposure or rights to variable returns from its involvement with Mingda Tianjin, and (iii) the ability to affect those returns through use of its power over Mingda Tianjin to affect the amount of its returns.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 1, 2023, Mansions entered into a lease agreement with MDJM UK to rent &#8220;Fernie Castle,&#8221; a property owned by MDJM UK, for use as a hotel site. The annual rent for the property is $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="0" id="Narr_QWAEH1piLkC96SV3Ih6b7w">227,018</ix:nonFraction> (<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="0" id="Narr_p1tXAEbGxUqaLgmDvK87Cg">182,500</ix:nonFraction> pounds sterling), exclusive of VAT, payable monthly on the 25th. Mansions is responsible for all operating expenses, as well as maintenance and repairs of the leased property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The lease agreement does not specify a fixed termination date, but either party may terminate the agreement by providing <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw" format="ixt-sec:durwordsen" name="mdjh:PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty" id="Narr_uk0EvDY4xUWVKvhAcWmxRA">one month</ix:nonNumeric>&#8217;s notice without incurring penalties. Upon termination, the property must be returned to MDJM UK. In the consolidated financial statements, inter-company rent income and corresponding expenses of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="0" id="Narr_54g8fzJOsUq1-6ORtRLGsw">227,018</ix:nonFraction> have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 1, 2023, Mansions entered into a lease agreement with MDJM UK to rent &#8220;Robin Hill,&#8221; a property owned by MDJM UK, for hotel operations. The annual rent is $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInRobinHillPropertyMember_HXHdzPxdVEKQ_xd48KrBsA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="0" id="Narr_DnPLhK1-UUiLeqyzY1weuw">187,834</ix:nonFraction> (<ix:nonFraction unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInRobinHillPropertyMember_HXHdzPxdVEKQ_xd48KrBsA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="0" id="Narr_FpdD376PVEqaIJ8yis571Q">151,000</ix:nonFraction> pounds sterling), excluding VAT, and is payable monthly on the 25th. Mansions is responsible for operating expenses, maintenance, and repairs of the leased property.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_k7gb4OB0PUeYSynzZQfxuQ_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The lease does not have a fixed termination date; however, it can be ended by either party with <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInRobinHillPropertyMember_HXHdzPxdVEKQ_xd48KrBsA" format="ixt-sec:durwordsen" name="mdjh:PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty" id="Narr_JPjbxySaCk2exB7JSbQfNw">one month</ix:nonNumeric>&#8217;s notice, without penalty. Upon termination, Mansions must return the property to MDJM UK. In the consolidated financial statements, inter-company rent income and the corresponding expenses of $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInRobinHillPropertyMember_HXHdzPxdVEKQ_xd48KrBsA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="0" id="Narr_-osTgaO7H0al3i2epB3pTg">187,834</ix:nonFraction> have been eliminated.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="Tc_NjEoGRpUmEiOwTcsTcgv3Q_1_0"></a><a id="Tc_GeT4FiJdd0WgVoO9qoM0HQ_1_2"></a><a id="Tc_1YcaP6sbNkW9WSn4P-I5Nw_1_7"></a><a id="Tc_2egCyMdck0ushIP86-2IxQ_1_12"></a><a id="Tc_d9OKWB2eR0y4CpZP2YEG_g_2_2"></a><a id="Tc_ezguAX2WvkeYcZKIZQarqQ_2_5"></a><a id="Tc_x04F9kgLT0KtPc86wyFxmQ_2_7"></a><a id="Tc_DyBsPpgXfUSR4ukiHVTBpg_2_10"></a><a id="Tc_PfI00m5XlUCuSbF75cxaAg_2_12"></a><a id="Tc_KZflzA0AskyjiWE7871D7g_2_15"></a><a id="Tc_wn1pI-3530-5Iel__C_tAg_3_0"></a><a id="Tc_8aWD14slwUuluctwYKgTQg_3_2"></a><a id="Tc_mugc8litdEGDorCXYG5tSA_3_6"></a><a id="Tc_sU4IAKIF9EOlec5lhfd1qQ_3_7"></a><a id="Tc_EATeFfyOW0GGMy3pZCKsPg_3_11"></a><a id="Tc_dJg4njrG5EOqXpMEH2JoRA_3_12"></a><a id="Tc_ggkkWY75Y0mlN1A7Arwpmg_3_16"></a><a id="Tc_i4eVmvFI30WJV5RiOzdRlQ_4_0"></a><a id="Tc_80EDs-6qx0S8jpnSMIl5HA_4_6"></a><a id="Tc_wLL36ej6ukmzKawDBbDy9Q_4_11"></a><a id="Tc_Jo6HJjFxZ0GYa6bVG9RZWA_4_16"></a><a id="Tc_EFjFQkKIx02afV8djG5YtA_5_0"></a><a id="Tc_bwuTlITOh0CR0xC-ZBzpuA_5_6"></a><a id="Tc_Qx0hYeQv80yB6xTNG0Yo_w_5_8"></a><a id="Tc_WQg5_0C-dkawDYTXtBswDw_5_10"></a><a id="Tc_wN7i_xnm9UuzqPa320gz2g_5_13"></a><a id="Tc__pdf4qYkRk6wgggRXaYetg_5_15"></a><a id="Tc_aUcshYiqcEmuyHG7Pae--g_6_0"></a><a id="Tc_fDj62MIP6UW1mmomCOr_rA_6_3"></a><a id="Tc_quWPub9fQ0-YtQjw487ymg_6_5"></a><a id="Tc_33pqLp2btUq08DcIvzuHJg_6_8"></a><a id="Tc_O5WZ4flalEavnlTSRJqmMA_6_10"></a><a id="Tc_I2FdzHJLUUGyR-4WOuuhKA_6_16"></a><a id="Tc_Kby-dXNfz0G0NsK-JW2k4Q_7_0"></a><a id="Tc_jdkxDEo-O0y3i2qs4_gXIQ_7_2"></a><a id="Tc_StpE_ej7o0aAau6aG_wMBg_7_6"></a><a id="Tc_HENQ6XOrw02S2lJnixHx8w_7_7"></a><a id="Tc_eCsai73qeEiwANgKf3V8ug_7_11"></a><a id="Tc_f29nNdWz60GPJW8Orgv_AQ_7_12"></a><a id="Tc_Y2amn-x_3UCdp8vwSXMu6g_7_16"></a><a id="Tc_gdCwOHduyEu9D__ZkGYQYw_9_0"></a><a id="Tc_-ra0D_eHLE2gdHZGV-Zi_w_9_2"></a><a id="Tc_BPnoE4a0PkaWgptlX2E_Yg_9_7"></a><a id="Tc_k0KwrGegm0eHc-UPzZDS6g_9_12"></a><a id="Tc_QwimCsmEgkCCGWsOcp9-hg_10_2"></a><a id="Tc_ciqjHs12m0OJYETNiQgVOQ_10_5"></a><a id="Tc_swWA_LCh3UCi8uL2lWRJ6g_10_7"></a><a id="Tc_54Fikw5bTEenVeZIinpGpQ_10_10"></a><a id="Tc_WsUhznVQrkWchkjgpGkoPg_10_12"></a><a id="Tc_cb53jASaDUiwDSm-_4U3Ww_10_15"></a><a id="Tc_RHXnaL5_UkObEqpRx44v6Q_11_0"></a><a id="Tc_SDC1jjMCv0et5vhdQXHpWA_11_2"></a><a id="Tc_b54BPLIJaEasD35FAKxEMw_11_6"></a><a id="Tc_r_Pt66D9BUuHWoRUWRh9nw_11_7"></a><a id="Tc_FEPxSinM4km_0fjavsGqNA_11_11"></a><a id="Tc_vSSRS6-7N0WznS-dmXyEGw_11_12"></a><a id="Tc_oC2qfWQ6Dky1XHu_Cqo72g_11_16"></a><a id="Tc_P8hk29u2-Ey6Hx6xlktJPw_12_0"></a><a id="Tc_LFddULFf9Ey44qO6L9646Q_12_6"></a><a id="Tc_I-71-gf7DkKP5Ot9fH9FZg_12_11"></a><a id="Tc_LJ2-WgKQUk-eNdV2n2flkA_12_16"></a><a id="Tc_kpbSzwNcg0ib2qvmH2prXQ_13_0"></a><a id="Tc_VDOjQwHVzUubZqcBu6VDYQ_13_2"></a><a id="Tc_d64iiLlfK0uqUHXIh6sgdQ_13_6"></a><a id="Tc_5znkfuKCpUmjw87Tid7atg_13_7"></a><a id="Tc_wJPeZw85yUimC_hKW-rJXw_13_11"></a><a id="Tc_cyNjuM0JBES_uCrsL12VCA_13_12"></a><a id="Tc_Sif37FHf7kqS-oHfsDIMAQ_13_16"></a><a id="Tc_LyT_O3_mM0eEBKSTjJzuIw_15_0"></a><a id="Tc_oYZKU9l0D0qYn9CSYfuLog_15_2"></a><a id="Tc_4G6bV8rI9EeUt373eitQ0A_15_7"></a><a id="Tc_nvXIl8BcA0mk-dzz_OKbrA_15_12"></a><a id="Tc_VrEWzDUmSUOqdDFaRRtuVA_16_2"></a><a id="Tc_F_LH5pLyn06Lj8yLXvnhQw_16_5"></a><a id="Tc_fgUPmXNsjUqJlCum8FHQAQ_16_7"></a><a id="Tc_c4aHQ-jdwkS0psJ2zV2S1Q_16_10"></a><a id="Tc_EhjLVTGhGkeaEORUZNXIzw_16_12"></a><a id="Tc_eBK0nFSjckuzf1a9TdN8kQ_16_15"></a><a id="Tc_XiESb0uXbUOOIjeDZi7tFA_17_0"></a><a id="Tc_nJu_tpJIPUmOv3zLsH5LBw_17_2"></a><a id="Tc_Viqj35mnRkKsw7U71WZnTA_17_6"></a><a id="Tc_11VpGDfliUaKMaqaho0KgQ_17_7"></a><a id="Tc__8qB0Yj9TkCCcWCswVHTzg_17_11"></a><a id="Tc_nVpFwM3_wkSsBOaIXcwcDw_17_12"></a><a id="Tc_SHjOqwVSkEGM28N7iCVf9A_17_16"></a><a id="Tc_zQvBf9sGvUGCba6xEsBG5g_18_0"></a><a id="Tc_Y1T6oaCeLECCLeIMKDk1cg_18_6"></a><a id="Tc_kaut-pb9rEetYLLPFMuB-Q_18_11"></a><a id="Tc_CwTg2AyfKUikVsaG6v9BuQ_18_16"></a><a id="Tc_ZCnEnjy00EGBUAp-S-0qGQ_19_0"></a><a id="Tc_N98jx03XBkehqupo4wRKrg_19_2"></a><a id="Tc_8BkGIMoGmEiqo9ATK8HtUQ_19_6"></a><a id="Tc_yPCQWLErEUeEuhLfEI-Hqg_19_7"></a><a id="Tc_wzIVrE4SgUeHvaAr-uxR1A_19_11"></a><a id="Tc_QwscxkQ2IkKOxzG5jLd5tA_19_12"></a><a id="Tc_pMdTCcSLxEaRl2FuGIQXKA_19_16"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:SegmentReportingDisclosureTextBlock" id="Tb_Fp4-XBZ-u0KqJ_2naD_PIw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">NOTE 14 &#8211; SEGMENT AND GEOGRAPHIC AREA INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s major income source was real estate agent commissions before December 31, 2022. The revenue from real estate agent income accounted for <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_0_zaBuuNdUGudlatrf702A" decimals="INF" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueFromRealEstateAgentIncome" scale="-2" id="Narr_gdmyP4O5QECYOYuy_Lq-EA">29</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember__A_g-wAVQU66PEgBJIEvyw" decimals="INF" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueFromRealEstateAgentIncome" scale="-2" id="Narr_1n-kN_eP-EWIW9_tfOgd7Q">96</ix:nonFraction>%, and <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_6Xqyo-mKCEi25B0H9QIC0w" decimals="INF" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueFromRealEstateAgentIncome" scale="-2" id="Narr_pxddVLSRC0C8l9LNqmtCdg">99</ix:nonFraction>% of the Group&#8217;s total consolidated revenue for the years ended December 31, 2023, 2022, and 2021, respectively. Geographically, revenue was primarily generated in the PRC market before December 31, 2022. The revenue generated in the PRC accounted for <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_0_zaBuuNdUGudlatrf702A" decimals="INF" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue" scale="-2" id="Narr_3qJWfqyfmEu1CwuR4OmT5w">29</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember__A_g-wAVQU66PEgBJIEvyw" decimals="INF" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue" scale="-2" id="Narr_7rDN7yIgOEarnX2Z3JvbIg">96</ix:nonFraction>%, and <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_6Xqyo-mKCEi25B0H9QIC0w" decimals="INF" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue" scale="-2" id="Narr_aUGymNCUiki6gXKAsYLdpg">100</ix:nonFraction>% of the Group&#8217;s total consolidated revenue for the years ended December 31, 2023, 2022, and 2021, respectively. The value of the Group&#8217;s assets located in the UK increased since 2021. The value of the assets located in the UK accounted for <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A" decimals="INF" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets" scale="-2" id="Narr_55v4jXAQIE-2s4iBmL9J4w">95</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_8wqgcx5LqUG6nUdjV3k5bw" decimals="INF" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets" scale="-2" id="Narr_nbY8ColZf0uUhPvGeohEHg">79</ix:nonFraction>%, and <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_cTwLG88QrEOpQLDjr8gW_g" decimals="INF" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets" scale="-2" id="Narr_qY3TfiTc9EG7UamBssG5dQ">37</ix:nonFraction>% of the Group&#8217;s total consolidated assets as of December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s major income source was the hotel and rental management business after December 31, 2022. The revenue from the hotel and rental management business accounted for <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueFromHotelAndRentalManagementBusiness" scale="-2" id="Narr_fTJslaYAe0OW0dsc6uZPZw">71</ix:nonFraction>% of the Group&#8217;s total consolidated revenue for the year ended December 31, 2023. Geographically, revenue was primarily generated in the UK market after December 31, 2022. The revenue generated in the UK accounted for <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue" scale="-2" id="Narr_4mlQbqttQEe_IHwwyZRppQ">71</ix:nonFraction>% of the Group&#8217;s total consolidated revenue for the year ended December 31, 2023. The value of the Group&#8217;s assets located in the UK increased since 2021. The value of the assets located in the UK accounted for <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets" scale="-2" id="Narr_-aHtrmUcFEmYJkJ2tZzB-g">95</ix:nonFraction>% of the Group&#8217;s total consolidated assets as of December 31, 2023.</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="Tb_IKOhHkvCdUa77QtUD8txBQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Source of Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Real estate agent income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_BRvARZ4Z1EeJ2WfUSYCCJQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_qw0YG7KNok2MTbfL74iqkw_3_3">41,954</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_BRvARZ4Z1EeJ2WfUSYCCJQ" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_JnLTCjvaGkegICV4NLr_yA_3_5">29</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_fjr-fhvpvk6qP0Mi4LCd9Q" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_GWH9NKkxs0ql-TP-WKVlNg_3_8">434,371</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_fjr-fhvpvk6qP0Mi4LCd9Q" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_qXe4KXolz0uBnlOEi3Rpgw_3_10">96</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_1-dpyOjbp0WrDQn6b_Ijog" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_f2v5fcLDqk6skTm9xoAhWA_3_13">4,408,018</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_1-dpyOjbp0WrDQn6b_Ijog" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_y50kieZQ40qpew1ogrtaKg_3_15">99</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rental management income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_2sfbqOw10U2M0wesHKmrLQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_EtIDZ32rCE6xSpsck-xYKQ_4_3">67,891</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_2sfbqOw10U2M0wesHKmrLQ" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_jXYzVkGyQ0K3tqLwlRcKfg_4_5">47</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_NiN912KVkkWqhdDnsVwMTw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_KLwRFxKyZkO1FaMcuxHHwg_4_8">16,263</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_NiN912KVkkWqhdDnsVwMTw" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_e0V8RN-7mUeM10aH8RNGTQ_4_10">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_RjDxYHKEDkGtHdkTODlFeg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_C53z58l_8E6CYVD23qvVaQ_4_13">19,469</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_RjDxYHKEDkGtHdkTODlFeg" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_MQdirtcYm0GMCXzkuwix7w_4_15">0</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hotel income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_e-TiOYKPJkSHs-_P4i9hLA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_nFxhBkEyGUmWKSUuLVBeNw_5_3">35,018</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_e-TiOYKPJkSHs-_P4i9hLA" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_tEV5t8Ff8UC0edFENjyEnw_5_5">24</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_IncomeFromOtherCategoriesMember_qSkNP6VB5k24ekIg-b6wiQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_gY16NojwGUu4T02sf2grAA_6_13">38,746</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_IncomeFromOtherCategoriesMember_qSkNP6VB5k24ekIg-b6wiQ" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_xuzhw3gEVkWLaRK4rV2Puw_6_15">1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_n2_w-52mAUuI7RWUOXYHJQ_7_3">144,863</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_6UJPDeKmNUm_1kKP4VtEPg_7_5">100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_XHKsEpXT4ECjtzkqBwAoAA_7_8">450,634</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_eWwwrYBi-UyW2_cO92VBwQ_7_10">100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_XYyTPV9lZ0-0PclOQoSl8Q_7_13">4,466,233</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_qYIry1_zHEG37GY_9PXpNg_7_15">100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue by Geographic Region</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_0_zaBuuNdUGudlatrf702A" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_D6rPMNs3JES-65MJReOB1A_11_3">41,954</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_0_zaBuuNdUGudlatrf702A" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_ORxcchZR_EaSlMwY2063yg_11_5">29</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember__A_g-wAVQU66PEgBJIEvyw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_xxzQ6MU6DEmBF1N3-MpvvA_11_8">434,371</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember__A_g-wAVQU66PEgBJIEvyw" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_BypJn5ODfU2IPURdJmcDZg_11_10">96</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_6Xqyo-mKCEi25B0H9QIC0w" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_6b-QEJuV40GUxHDe7CAXRQ_11_13">4,446,764</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_6Xqyo-mKCEi25B0H9QIC0w" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_YkBF_lvayEyxcZK7XujRSQ_11_15">100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_Xz_NqL8lVEyggz2YEcHzKw_12_3">102,909</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_eu3ieDQunkqkOwrOn0amxg_12_5">71</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_8wqgcx5LqUG6nUdjV3k5bw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_WVZyxJB6iEil20C0Qa-frQ_12_8">16,263</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_8wqgcx5LqUG6nUdjV3k5bw" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_xFX8f56Cf0Kvedhw1_h1fw_12_10">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_cTwLG88QrEOpQLDjr8gW_g" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_AKSNjiL1sECERtMB1_JLxg_12_13">19,469</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_cTwLG88QrEOpQLDjr8gW_g" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_scmqq33jwkSfpT6uXsWL3A_12_15">0</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_lbfRyEggR0O6sF3Voyngfg_13_3">144,863</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_nfDL4seEhUmFZJWZdPQwVA_13_5">100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_MDZ0zYKA30qVTutODyx1xg_13_8">450,634</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_zepbAWq81Eu_eHtW3637WA_13_10">100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" id="Tc_sGA_wCtOI0WxxYRIXCQrtA_13_13">4,466,233</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfRevenueOnConsolidatedRevenue" scale="-2" id="Tc_ZG9WCc7HVUm5LF330G8xtA_13_15">100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets by Geographic Region</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC and Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_bH4mcinSDk6_ei5dmbn2tw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" id="Tc_GPZIy7zfKEOhOvkgnsrmqg_17_3">180,919</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_C4wv0lSawEWxB2jv4lbWHQ" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets" scale="-2" id="Tc_gxsM8Ybv9EevGEZOoBwqNw_17_5">5</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_xYbV42GfAkSlFkNK6ZfMKA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" id="Tc_Zp_CmQ14LUOUc44oZFSVow_17_8">1,202,347</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_gUHp3vdQG02IwRmODl4-Ug" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets" scale="-2" id="Tc_b46sLhaPGUWdAi2ef2gFUA_17_10">21</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_iE3wgfZQoEKUNQFnDNXPyA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" id="Tc_4ZOtYZ4RjUqmJAASlAtUSA_17_13">5,293,516</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_3-BCv0Wxp0yHXbI-AUNIDw" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets" scale="-2" id="Tc_4hoBbJpLPEC95cx9fbtAxA_17_15">63</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_GB_otz7m-ewK0Wsdq7z78qQKw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" id="Tc_bXY6LLLJzEi4XUkUCcLZ2g_18_3">3,818,323</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets" scale="-2" id="Tc_-4knOiMfAU2T6LR4HC9bfA_18_5">95</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_srt_StatementGeographicalAxis_country_GB_7uZaGKwoUk-qmSJhinfR8A" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" id="Tc_Ifmpkr8jYUqMCzp2KvO-kw_18_8">4,432,728</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_8wqgcx5LqUG6nUdjV3k5bw" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets" scale="-2" id="Tc_xtN9H-_MT0-X2m_gw0GO5A_18_10">79</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_srt_StatementGeographicalAxis_country_GB_t21-dRcdmkCp1Nm2nzeeiQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" id="Tc_Ll6s_NBbdEORritpbTyt_g_18_13">3,075,454</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_cTwLG88QrEOpQLDjr8gW_g" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets" scale="-2" id="Tc_iHNEU6aR9Eyk9FJo1TYUyw_18_15">37</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" id="Tc_5naOK-Lda0mARA73hDYvtQ_19_3">3,999,242</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets" scale="-2" id="Tc_L9uM_Q1fVESEdqee4g8QWw_19_5">100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" id="Tc_ejdVDQkxgU-cYr53Rgmn_g_19_8">5,635,075</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets" scale="-2" id="Tc_sen2Bm8TREC2Nz24yTMKhA_19_10">100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" id="Tc_uo_uoFHBikOeeWDlr7QThw_19_13">8,368,970</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg" decimals="2" format="ixt:numdotdecimal" name="mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets" scale="-2" id="Tc_FghHTldw9kSfZ7vQiihpkQ_19_15">100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:SubsequentEventsTextBlock" id="Tb_MehFo1PAP0mdQ6-501LDXg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">NOTE&#160;15&#160;&#8211; SUBSEQUENT EVENTS</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On March 27, 2024, the board of directors of the Company approved the adoption of the MDJM LTD 2024 Equity Incentive Plan (the &#8220;Plan&#8221;). On March 27, 2024, the Company filed a registration statement on Form S-8 with the U.S. Securities and Exchange Commission to register <ix:nonFraction unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg" contextRef="As_Of_3_27_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_taC_635VcUe0ofl5ufRcsw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_abYm-r-eY0aUqKjN7HMz7Q">2,000,000</ix:nonFraction> ordinary shares, par value $<ix:nonFraction unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ" contextRef="As_Of_3_27_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_taC_635VcUe0ofl5ufRcsw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_NbHMhDuaEE-EHj7HVc1AXg">0.001</ix:nonFraction> per share, that may be issued under the Plan.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="Tb_iFaiColcr0OLpNE8GW2I5w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;16&#160;&#8211; RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Schedule I of Article 5-04 of Regulation S-X requires the condensed financial information of the Parent Company to be filed when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year. For purposes of this test, restricted net assets of consolidated subsidiaries shall mean that amount of the registrant&#8217;s proportionate share of net assets of its consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal year may not be transferred to the Parent Company in the form of loans, advances or cash dividends without the consent of a third party. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, with the Company&#8217;s operation and investment turned to the UK market via subsidiaries located in the UK, the net assets located out of PRC amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_GB_otz7m-ewK0Wsdq7z78qQKw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" scale="0" id="Narr_p0AQSO6Pyke8fdWGEEr_7Q">3,808,112</ix:nonFraction>, or <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_GB_otz7m-ewK0Wsdq7z78qQKw" decimals="3" format="ixt:numdotdecimal" name="mdjh:PercentageOfConsolidatedNetAssets" scale="-2" id="Narr_CWzE5usn40OcOsDiQJe2ww">98.2</ix:nonFraction>% to consolidated net assets. The net assets located outside of the PRC are not considered as restricted assets. The amount of restricted net assets located in the PRC subsidiary decreased to approximately $<ix:nonFraction unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw" contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_LeJn4bhWnUmwJxTbKki7bg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" scale="0" id="Narr_TK9VB_rvZ0iJiCP97_Cplg">59,173</ix:nonFraction> as of December 31, 2023 (the most recently completed fiscal year), which was equivalent <ix:nonFraction unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ" contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_LeJn4bhWnUmwJxTbKki7bg" decimals="3" format="ixt:numdotdecimal" name="mdjh:PercentageOfConsolidatedNetAssets" scale="-2" id="Narr_sTr9oXOWOky3UoRinHDYVw">1.5</ix:nonFraction>% of consolidated net assets as of December 31, 2023. Accordingly, the Parent Company&#8217;s condensed financial statements are not prepared in accordance with Rule 5-04 and Rule 12-04 of SEC Regulation S-X.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border:0;"></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>2
<FILENAME>mdjh-20231231xex8d1.htm
<DESCRIPTION>EX-8.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/29/2024 08:39:10 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 8.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Subsidiaries of the Registrant</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:47.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Subsidiaries</b></p></td><td style="vertical-align:bottom;width:2.39%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:47.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Place of Incorporation</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MDJCC LTD</p></td><td style="vertical-align:bottom;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:47.51%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Hong Kong</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beijing Mingda Jiahe Technology Development Co., Ltd.</p></td><td style="vertical-align:bottom;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:47.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">PRC</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MD Local Global Limited</p></td><td style="vertical-align:bottom;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:47.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">England and Wales</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mansions Catering and Hotel LTD</p></td><td style="vertical-align:bottom;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:47.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">England and Wales</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fernie Castle Culture Limited</p></td><td style="vertical-align:bottom;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:47.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">England and Wales</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MD Lokal Global GmbH</p></td><td style="vertical-align:bottom;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:47.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Germany</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingda Jiahe Development Investment Co., Ltd</p></td><td style="vertical-align:bottom;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:47.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Japan</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:47.51%;margin:0pt;padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:50.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Variable Interest Entity</b></p></td><td style="vertical-align:bottom;width:2.39%;background:#cceeff;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:47.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Place of Incorporation</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd.</p></td><td style="vertical-align:bottom;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:47.51%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">PRC</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>3
<FILENAME>mdjh-20231231xex12d1.htm
<DESCRIPTION>EX-12.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/29/2024 08:39:10 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 12.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 302 OF THE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">SARBANES-OXLEY ACT OF 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">I, Siping Xu, certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">1.&#160;I have reviewed this annual report on Form 20-F of MDJM LTD (the &#8220;Company&#8221;);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">2.&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">3.&#160;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 Company as of, and for, the periods presented in this report;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">4.&#160;The Company&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company and have:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(a)&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(b)&#160;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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(c)&#160;Evaluated the effectiveness of the Company&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(d)&#160;Disclosed in this report any change in the Company&#8217;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">5.&#160;The Company&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&#8217;s auditors and the audit committee of the Company&#8217;s board of directors (or persons performing the equivalent functions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(a)&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company&#8217;s ability to record, process, summarize and report financial information; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(b)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&#8217;s internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 29, 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:2.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:41.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:middle;width:49.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td colspan="2" style="vertical-align:bottom;width:47.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Siping Xu</p></td><td style="vertical-align:bottom;width:49.87%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:5.4%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:&#160;</p></td><td style="vertical-align:bottom;width:41.86%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Siping Xu</p></td><td style="vertical-align:middle;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:</p></td><td style="vertical-align:bottom;width:41.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer</p></td><td style="vertical-align:middle;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>4
<FILENAME>mdjh-20231231xex12d2.htm
<DESCRIPTION>EX-12.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/29/2024 08:39:10 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 12.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CERTIFICATION OF THE CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 302 OF THE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">SARBANES-OXLEY ACT OF 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">I, Mengnan Wang, certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">1. I have reviewed this annual report on Form 20-F of MDJM LTD (the &#8220;Company&#8221;);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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 Company as of, and for, the periods presented in this report;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">4. The Company&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company and have:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(c) Evaluated the effectiveness of the Company&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(d) Disclosed in this report any change in the Company&#8217;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">5. The Company&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&#8217;s auditors and the audit committee of the Company&#8217;s board of directors (or persons performing the equivalent function):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company&#8217;s ability to record, process, summarize and report financial information; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&#8217;s internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 29, 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:bottom;width:5.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:41.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:middle;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td colspan="2" style="vertical-align:bottom;width:47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Mengnan Wang</p></td><td style="vertical-align:middle;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:5.34%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name: </p></td><td style="vertical-align:bottom;width:41.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mengnan Wang</p></td><td style="vertical-align:middle;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:5.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title: </p></td><td style="vertical-align:bottom;width:41.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Financial Officer</p></td><td style="vertical-align:middle;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>5
<FILENAME>mdjh-20231231xex13d1.htm
<DESCRIPTION>EX-13.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/29/2024 08:39:10 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 13.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 906 OF</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">THE SARBANES-OXLEY ACT OF 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the Annual Report of MDJM LTD (the &#8220;Company&#8221;) on Form 20-F for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Siping Xu, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(1)&#160;The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(2)&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 29, 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td colspan="2" style="vertical-align:bottom;width:48.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Siping Xu</p></td><td style="vertical-align:middle;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:6.01%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:&#160; </p></td><td style="vertical-align:bottom;width:42%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Siping Xu</p></td><td style="vertical-align:middle;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title: </p></td><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer</p></td><td style="vertical-align:middle;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>6
<FILENAME>mdjh-20231231xex13d2.htm
<DESCRIPTION>EX-13.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/29/2024 08:39:30 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 13.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CERTIFICATION OF THE CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 906 OF</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">THE SARBANES-OXLEY ACT OF 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the Annual Report of MDJM LTD (the &#8220;Company&#8221;) on Form 20-F for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Mengnan Wang, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(1)&#160;The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">(2)&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 29, 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td colspan="2" style="vertical-align:bottom;width:48.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Mengnan Wang</p></td><td style="vertical-align:middle;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:6.01%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:&#160;</p></td><td style="vertical-align:bottom;width:42%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mengnan Wang</p></td><td style="vertical-align:middle;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:6.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title: </p></td><td style="vertical-align:bottom;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Financial Officer</p></td><td style="vertical-align:middle;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>7
<FILENAME>mdjh-20231231xex15d1.htm
<DESCRIPTION>EX-15.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/29/2024 08:39:31 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 15.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We hereby consent to the incorporation by reference in the Registration Statement on Form S-8 (File No. 333-278269) and the Registration Statement on Form F-3 (File No. 333-261347) of our report dated April 29, 2024 with respect to our audits of the consolidated financial statements of MDJM LTD as of December 31, 2023 and 2022, and for each of the three years in the period ended December 31, 2023, and the related notes, appearing in this Annual Report on Form 20-F.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We also consent to the reference to our Firm under the caption &#8220;Experts&#8221; appearing in such Registration Statements.</p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ RBSM LLP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">New York, NY</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 29, 2024</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.2
<SEQUENCE>8
<FILENAME>mdjh-20231231xex15d2.htm
<DESCRIPTION>EX-15.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/29/2024 08:39:32 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10.5pt;font-weight:bold;">Exhibit 15.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-size:10.5pt;">Date: April 26, 2024</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-size:10.5pt;">To: MDJM LTD</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">Floor 16, No.1, Vanke TIMES Center, Anshanxi Road, Nankai District,</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-size:10.5pt;">Tianjin City, The People&#8217;s Republic of China</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-size:10.5pt;">Dear Mesdames/Sirs,</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-size:10.5pt;">We consent to the references to our firm under the mentions of &#8220;PRC Counsel&#8221; in connection with the annual report of MDJM LTD (the &#8220;Company&#8221;) on Form 20-F for the fiscal year ended December&#160;31, 2023, including all amendments or supplements thereto (the &#8220;Annual Report&#8221;), filed by the Company with the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) on the date thereof under the Securities Exchange Act of 1934, as amended. We also consent to the filing with the SEC of this consent letter as an exhibit to the Annual Report.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-size:10.5pt;">In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the U.S. Securities Act of 1933, or under the U.S. Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:11pt;">Sincerely yours,</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:78.9%;"><tr><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">/s/Juxiang Qin</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">Juxiang Qin</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">Attorney at Law</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;">Beijing ANLI (Tianjin) Partners</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>9
<FILENAME>mdjh-20231231xex97d1.htm
<DESCRIPTION>EX-97.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/29/2024 08:39:32 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 97.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">MDJM LTD</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">COMPENSATION RECOVERY POLICY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">Effective November 29, 2023</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In accordance with Section 10D of the Securities Exchange Act of 1934, as amended (the &#8220;<b style="font-weight:bold;">Exchange Act</b>&#8221;), Exchange Act Rule 10D-1, and the listing standards of the national securities exchange (the &#8220;<b style="font-weight:bold;">Exchange</b>&#8221;) on which the securities of MDJM LTD (the &#8220;<b style="font-weight:bold;">Company</b>&#8221;) are listed, the Company&#8217;s Board of Directors (the &#8220;<b style="font-weight:bold;">Board</b>&#8221;) has adopted this Compensation Recovery Policy (the &#8220;<b style="font-weight:bold;">Policy</b>&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Capitalized terms used in the Policy are defined in <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section I</u> below. The application of the Policy to Executive Officers is not discretionary, except to the limited extent provided in <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section G</u> below, and applies without regard to whether an Executive Officer was at fault.</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">A.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Persons Covered by the Policy</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="color:#262626;">The Policy is binding and enforceable against all Executive Officers. Each Executive Officer will be required to sign and return to the Company an acknowledgement that such Executive Officer will be bound by the terms and comply with the Policy. The failure to obtain such acknowledgement will have no impact on the applicability or enforceability of the Policy.</font></p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">B.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Administration of the Policy</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Compensation Committee of the Board (the &#8220;<b style="font-weight:bold;">Committee</b>&#8221;) has full-delegated authority to administer the Policy. The Committee is authorized to interpret and construe the Policy and to make all determinations necessary, appropriate, or advisable for the administration of the Policy. In addition, if determined in the discretion of the Board, the Policy may be administered by the independent members of the Board or another committee of the Board made up of independent members of the Board, in which case all references to the Committee will be deemed to refer to such independent members of the Board or such other Board committee. All determinations of the Committee will be final and binding and will be given the maximum deference permitted by law.</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">C.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Accounting Restatements Requiring Application of the Policy</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">If the Company is required to prepare an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (an &#8220;<b style="font-weight:bold;">Accounting Restatement</b>&#8221;), then the Committee must determine the excess compensation, if any, that must be recovered (the &#8220;<b style="font-weight:bold;">Excess Compensation</b>&#8221;). The Company&#8217;s obligation to recover Excess Compensation is not dependent on if or when the restated financial statements are filed.</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">D.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Compensation Covered by the Policy</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Policy applies to all Incentive-Based Compensation Received by an Executive Officer:</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">after beginning service as an Executive Officer;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">who served as an Executive Officer at any time during the performance period for that Incentive-Based Compensation;</font></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">while the Company has a class of securities listed on the Exchange;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(d)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">during the three completed fiscal years immediately preceding the Accounting Restatement Determination Date. In addition to these last three completed fiscal years, the Policy must apply to any transition period (that results from a change in the Company&#8217;s fiscal year) within or immediately following those three completed fiscal years. However, a transition period between the last day of the Company&#8217;s previous fiscal year end and the first day of the Company&#8217;s new fiscal year that comprises a period of nine to 12 months would be deemed a completed fiscal year; and</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(e)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">on or after October 2, 2023.</font></td></tr></table><div style="margin-top:12pt;"></div><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">E.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Excess Compensation Subject to Recovery of the Policy</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Excess Compensation is the amount of Incentive-Based Compensation Received that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had such Incentive-Based Compensation been determined based on the restated amounts (this is referred to in the listings standards as &#8220;erroneously awarded incentive-based compensation&#8221;) and must be computed without regard to any taxes paid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">To determine the amount of Excess Compensation for Incentive-Based Compensation based on stock price or total shareholder return, where it is&#160;not&#160;subject to mathematical recalculation directly from the information in an Accounting Restatement, the amount must be based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was Received and the Company must maintain documentation of the determination of that reasonable estimate and provide the documentation to the Exchange.</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">F.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Repayment of Excess Compensation</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company must recover Excess Compensation reasonably promptly and Executive Officers are required to repay Excess Compensation to the Company. Subject to applicable law, the Company may recover Excess Compensation by requiring the Executive Officer to repay such amount to the Company by direct payment to the Company or such other means or combination of means as the Committee determines to be appropriate (these determinations do not need to be identical as to each Executive Officer). These means may include:</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">requiring reimbursement of cash Incentive-Based Compensation previously paid;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">offsetting the amount to be recovered from any unpaid or future compensation to be paid by the Company or any affiliate of the Company to the Executive Officer;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(d)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cancelling outstanding vested or unvested equity awards; and/or</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(e)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">taking any other remedial and recovery action permitted by law, as determined by the Committee.</font></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The repayment of Excess Compensation must be made by an Executive Officer notwithstanding any Executive Officer&#8217;s belief (whether or not legitimate) that the Excess Compensation had been previously earned under applicable law and therefore is not subject to recovery.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In addition to its rights to recovery under the Policy, the Company or any affiliate of the Company may take any legal actions it determines appropriate to enforce an Executive Officer&#8217;s obligations to the Company or its affiliate or to discipline an Executive Officer, including (without limitation) termination of employment, institution of civil proceedings, reporting of misconduct to appropriate governmental authorities, reduction of future compensation opportunities, or change in role. The decision to take any actions described in the preceding sentence will not be subject to the approval of the Committee and can be made by the Board, any committee of the Board, or any duly authorized officer of the Company or of any applicable affiliate of the Company.</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">G.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Limited Exceptions to the Policy</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company must recover Excess Compensation in accordance with the Policy except to the limited extent that any of the conditions set forth below are met, and the Committee determines that recovery of the Excess Compensation would be impracticable:</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered. Before reaching this conclusion, the Company must make a reasonable attempt to recover the Excess Compensation, document the reasonable attempt(s) taken to so recover, and provide that documentation to the Exchange;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recovery would violate home country law where that law was adopted prior to November 28, 2022. Before </font><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reaching this conclusion</font><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, the Company must obtain an opinion of home country counsel, acceptable to the Exchange, that recovery would result in such a violation, and must provide such opinion to the Exchange; or</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the legal requirements as such.</font></td></tr></table><div style="margin-top:12pt;"></div><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">H.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Other Important Information in the Policy</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Notwithstanding the terms of any of the Company&#8217;s organizational documents (including, but not limited to, the Company&#8217;s bylaws), any corporate policy or any contract (including, but not limited to, any indemnification agreement), neither the Company nor any affiliate of the Company will indemnify or provide advancement for any Executive Officer against any loss of Excess Compensation, or any claims relating to the Company&#8217;s enforcement of its rights under the Policy. Neither the Company nor any affiliate of the Company will pay for or reimburse insurance premiums for an insurance policy that covers potential recovery obligations. In the event that pursuant to the Policy the Company is required to recover Excess Compensation from an Executive Officer who is no longer an employee, the Company will be entitled to seek recovery in order to comply with applicable law, regardless of the terms of any release of claims or separation agreement such individual may have signed. Neither the Company nor any affiliate of the Company will enter into any agreement that exempts any Incentive-Based Compensation that is granted, paid, or awarded to an Executive Officer from the application of the Policy or that waives the Company&#8217;s right to recovery of any Excess Compensation, and the Policy shall supersede any such agreement (whether entered into before, on, or after the adoption of the Policy).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Committee or Board may review and modify the Policy from time to time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">If any provision of the Policy or the application of any such provision to any Executive Officer is adjudicated to be invalid, illegal, or unenforceable in any respect, such invalidity, illegality, or unenforceability will not affect any other provisions of the Policy or the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">application of such provision to another Executive Officer, and the invalid, illegal or unenforceable provisions will be deemed amended to the minimum extent necessary to render any such provision or application enforceable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Policy will terminate and no longer be enforceable when the Company ceases to be a listed issuer within the meaning of Section 10D of the Exchange Act.</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">I.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Definitions</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Accounting Restatement Determination Date</b>&#8221; means the earlier to occur of: (a) the date the Board, a committee of the Board, or one or more of the officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement; and (b) the date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="color:#262626;">&#8220;</font><b style="color:#262626;font-weight:bold;">Executive Officer</b><font style="color:#262626;">&#8221; means each individual who is or was ever designated as an &#8220;officer&#8221; by the Board in accordance with Exchange Act Rule 16a-1(f).</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Financial Reporting Measures</b>&#8221; means measures that are determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return are also Financial Reporting Measures. A Financial Reporting Measure need not be presented within the financial statements or included in a filing with the Securities and Exchange Commission.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Incentive-Based Compensation</b>&#8221; means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure (for the avoidance of doubt, no compensation that is potentially subject to recovery under the Policy will be earned until the Company&#8217;s right to recover under the Policy has lapsed) and excludes the following: salaries, bonuses paid solely at the discretion of the Committee or Board that are not paid from a bonus pool that is determined by satisfying a Financial Reporting Measure, bonuses paid solely upon satisfying one or more subjective standards and/or completion of a specified employment period, non-equity incentive plan awards earned solely upon satisfying one or more strategic measures or operational measures, and equity awards for which the grant is not contingent upon achieving any Financial Reporting Measure performance goal and vesting is contingent solely upon completion of a specified employment period (e.g., time-based vesting equity awards) and/or attaining one or more non-Financial Reporting Measures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Received</b>&#8221; means, with respect to any Incentive-based Compensation, actual or deemed receipt, and Incentive-Based Compensation is &#8220;Received&#8221; under the Policy in the Company&#8217;s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period. For the avoidance of doubt, the Policy does not apply to Incentive-Based Compensation for which the Financial Reporting Measure is attained prior to October 2, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ACKNOWLEDGEMENT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">I acknowledge that I have received and read the Compensation Recovery Policy (the &#8220;<b style="font-weight:bold;">Policy</b>&#8221;) of MDJM LTD (the &#8220;<b style="font-weight:bold;">Company</b>&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">I understand and acknowledge that the Policy applies to me, and all of my beneficiaries, heirs, executors, administrators, or other legal representatives and that the Company&#8217;s right to recovery in order to comply with applicable law will apply, regardless of the terms of any release of claims or separation agreement I have signed or will sign in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">I agree to be bound by and to comply with the Policy and understand that determinations of the Committee (as such term is used in the Policy) will be final and binding and will be given the maximum deference permitted by law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">I understand and agree that my current indemnification rights, whether in an individual agreement or the Company&#8217;s organizational documents, exclude the right to be indemnified for amounts required to be recovered under the Policy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">I understand that my failure to comply in all respects with the Policy is a basis for termination of my employment with the Company and any affiliate of the Company, as well as any other appropriate discipline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">I understand that neither the Policy, nor the application of the Policy to me, gives rise to a resignation for good reason (or similar concept) by me under any applicable employment agreement or arrangement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">I acknowledge that if I have questions concerning the meaning or application of the Policy, it is my responsibility to seek guidance from the Company&#8217;s legal department or my own personal advisers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">I acknowledge that neither this Acknowledgement nor the Policy is meant to constitute an employment contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Please review, sign, and return this form to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:10.5pt;visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:54.16%;"><tr><td style="vertical-align:bottom;width:100%;margin:0pt;padding:1.5pt 1pt 1.5pt 1pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">[*], 2023</p></td></tr><tr style="height:15pt;"><td style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt 1pt 0pt 1pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:100%;border-top:1.0pt solid #000000;margin:0pt;padding:1.5pt 1pt 1.5pt 1pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">(print name and title)</i></p></td></tr><tr style="height:12pt;"><td style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt 1pt 0pt 1pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:100%;border-top:1.0pt solid #000000;margin:0pt;padding:1.5pt 1pt 1.5pt 1pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">(signature)</i></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>mdjh-20231231x20f001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 mdjh-20231231x20f001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" 'X X # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH *KW]_;:58W%Y>7$=K:6\;2S3S,%2- ,EF)X
M  YS5BN1^+O/PM\6?]@RX_\ 19H P_\ AI?X3_\ 11_#'_@UA_\ BJ/^&E_A
M/_T4?PQ_X-8?_BJ[C1[*W.D6/[B+_4)_ /[HJW]BM_\ GA%_WP* ///^&E_A
M/_T4?PQ_X-8?_BJ/^&E_A/\ ]%'\,?\ @UA_^*KT/[%;_P#/"+_O@5XE^UI\
M4_%/P,^&\7BKPAX>TGQ#+!<,+O3;Y'5WA6*25VC=",,J1.<$'/MCD ZK_AI?
MX3_]%'\,?^#6'_XJC_AI?X3_ /11_#'_ (-8?_BJ\.\4?MCS:G\3?@SHG@32
M-'O_  WX^5#)K&H([- S0K-L1$9<LJ,NX$\%@.QK"OOVR/&/@W1?'GBOQ#X:
M\-ZAX2\#^,7\+ZPNF130W9@#J@O(][.IP7!,9'3HU 'T=_PTO\)_^BC^&/\
MP:P__%4?\-+_  G_ .BC^&/_  :P_P#Q5>>?$[XX>(O#7[1?PQ^'N@V7AZ?2
M/&UC=WD>H7MK*TMMY"*W19%#!MPQTQ[UX=IW[?7B+4OAM9ZTMMX&3Q+/XT'A
M4Z$4F,JQ&?R1<[?.W8S\V,8QQGO0!]:?\-+_  G_ .BC^&/_  :P_P#Q5'_#
M2_PG_P"BC^&/_!K#_P#%5R'[3?Q9\1?!;3/ $VAV&A7L_B'Q'9>';G^T;:0K
M$UP=HF0(X.%()VDG.1R,<]+\<O$7B[P#X#O-?\-:=H%W_9.FWNI:F^IQ2;"L
M%LTBI$B,#EW7&23M'/- %K_AI?X3_P#11_#'_@UA_P#BJ/\ AI?X3_\ 11_#
M'_@UA_\ BJ^9/$_[7?Q0\*_LLVGQIG\+^#;C3=0L["YM+2-+A6#S2O'+$^9#
M]T")@XX.6! QFNF\1_M6>(/#OC'Q?\,]9T;2-/\ &=@NF7-CKUBC-8-8WMW%
M;FX>)R6C>'S<E2S XSG'% 'NO_#2_P )_P#HH_AC_P &L/\ \51_PTO\)_\
MHH_AC_P:P_\ Q5>-Z7\:_$=AXF\:12R1:S%I'Q'T_P -6UDML@=["YB@0D8
MR5>21]W_ $S8=J^I_L5O_P \(O\ O@4 >>?\-+_"?_HH_AC_ ,&L/_Q5'_#2
M_P )_P#HH_AC_P &L/\ \57H?V*W_P">$7_? H^Q6_\ SPB_[X% '-^#_BOX
M,^(-W/:^&?%.D:_<P())8=.O(YG12<;B%)(&>,UU=<7<01P_%O2_+C5,Z-<Y
MVJ!_RVAKM* "H[BXCM())YI%BAC4N[N<!5 R23Z5)6-XS_Y$_7/^O&?_ -%M
M0!S _: ^'# $>,]((/0BX'-'_"_OAS_T.6D_^! KK/"W_(L:1_UYP_\ H K4
MH \__P"%_?#G_H<M)_\  @4?\+^^'/\ T.6D_P#@0*] HH \_P#^%_?#G_H<
MM)_\"!1_PO[X<_\ 0Y:3_P"! KT"OFWXQ?M->(O@S\?O!WA[5-(TV;X<Z]<P
MZ=<:X#(EQ874R2>2KY8H59HCS@<9'7J >I?\+^^'/_0Y:3_X$"C_ (7]\.?^
MARTG_P "!7SG/^VWXHN?$WQICM]*T'3?#W@G1K?5M+O=06X=KV*<D12S>6<I
M&0I?Y5)VLO3FO8F_:V\ :;XCL_#>JZA<0:V\VGV=PT-C.UI#<7D9>W4S%=H$
MFU@N3DXZ<&@#JO\ A?WPY_Z'+2?_  (%'_"_OAS_ -#EI/\ X$"L*+]JSX;S
M:]JFD)K;M=6$5_+O%L_E70LO^/Q8'QB5HL_,%Y],UQM_^V7X;\26'A#4/ UU
M%>Z9J_B"RTF:\U:PNX8Y8YXY7 MF"8>7]V0,_*"""<XH ]/_ .%_?#G_ *'+
M2?\ P(%'_"_OAS_T.6D_^! K@_A[^V9X,\<VVDS7%EK&A#6M?N?#^E&^L9 E
MU<0N5QOV[49MK':3D8(Z@U[)X1\56'C?PY8ZYIGG'3[V/S8&GA:)F7. =K $
M XR/48- '+_\+^^'/_0Y:3_X$"C_ (7]\.?^ARTG_P "!7H%% 'G_P#PO[X<
M_P#0Y:3_ .! H_X7]\.?^ARTG_P(%>@44 <KX8^*?A#QGJ3Z?H?B+3]4OEC,
MQMK><-)L! +;>N 2!GW%=57FFN$_\-#^$AV_X1[4_P#T?:5Z70 54U75;/0]
M,NM1U"YBLK"TB::>XG8*D2*,LS$]  ,U;KC?C'_R2SQ3_P!>$O\ *@"C_P +
M^^'/_0Y:3_X$"C_A?WPY_P"ARTG_ ,"!7H%% 'G_ /PO[X<_]#EI/_@0*/\
MA?WPY_Z'+2?_  (%>@44 >?_ /"_OAS_ -#EI/\ X$"C_A?WPY_Z'+2?_ @5
MZ!10!Y__ ,+^^'/_ $.6D_\ @0*/^%_?#G_H<M)_\"!7S':?MT>,[7XVWO@J
MZ\/Z#K26?C7_ (1-['2?/34GA,3/]N5"S@1I@!P1CG[P[>V1_M9^"?$^DW*>
M$]4%[K<FF:G?V$%W:2K'*;+*S*QXQM< $9!YXH [#_A?WPY_Z'+2?_ @4?\
M"_OAS_T.6D_^! KYXLOV_(]7_9HU'QC:6%K;?$73_#">)I- OK>>.UG@\T1N
M\+G!D0,0NX$X)'6O3=)_:@T^Q\0^.[?Q+/90VFB7NFV%C:Z;%/+?3SW5OYHB
M9",.Q(8KY9/R@DXQ0!W7_"_OAS_T.6D_^! H_P"%_?#G_H<M)_\  @5T'@'Q
MUHWQ-\':3XI\/71O=%U2$7%K.49"RDD<JP!!!!&#Z5T% 'G_ /PO[X<_]#EI
M/_@0*/\ A?WPY_Z'+2?_  (%>@44 >?_ /"_OAS_ -#EI/\ X$"C_A?WPY_Z
M'+2?_ @5Z!10!S7A/XE>%?'=U>6WA[Q!8:Q<V:))<0VDX=XE<L$9E'(#%'P>
M^T^E=+7COAHY_:V\?>W@_0O_ $KU.O8J "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y'XN_\
M)+?%G_8,N/\ T6:ZZN1^+O\ R2WQ9_V#+C_T6: .BT?_ )!%C_UP3_T$5<JG
MH_\ R"+'_K@G_H(JY0 5R/C_ ,#3>.)="3^T(K6QL+QKFZM9;03B\1H9(6B)
M+#:"LK\X/;\>NHH ^6M"_8,T/P?<?"@>'?$MSIUE\/=0O-2M;>:S69KR6Y<%
M_-?<,!4"H,#HN>:)?V&X=:M_%6D>(/&UQJ?A7Q3XH;Q5K.DV^FI;M=3%@PM_
M-WL5AW*I*@;CC&[FOJ6B@#YZL_V3IU^/>G_$G4/&][JB:*=1?0]*N+4$61O
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
ME>6?$W]N4^,O@7XF\2?#R'4]%U#39=-NK*]EABECNK>;45MG4Y!57(W$H?F
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
M>)=/M8[>W^#'B6*&.-8547>G?<484?\ 'SR *L+\6_%J*%7X.^)U4#  O-.
M _\  BO5:* /*_\ A;OB[_HC_BC_ ,#-._\ DFC_ (6[XN_Z(_XH_P# S3O_
M ))KU2B@#QWPY=^)_&7QDTC7=0\$:IX6TS3M&O+5IM2N+5_,DEEMV55$4KGI
M$V<@=J]BHHH *Y7XJ:;>ZQ\-_$MEIMJU]J$UA*L%JC*K3/M.$!8@ D\9) YY
M-=510!Y7_P +=\7?]$?\4?\ @9IW_P DT?\ "W?%W_1'_%'_ (&:=_\ )->J
M44 >5_\ "W?%W_1'_%'_ (&:=_\ )-<WX_\ $.O?$?P^-'U/X2^-+>W6ZM[Q
M)M/U2P@F26&598RKK<Y&&1<^HR.AKWBB@#Y(U7X7VFO17+:G\'?'5_J%WJ]K
MKEWJ<FL:>MS<W5LNRW9V2=1M0 84 #N<FL"__9T\,ZGHFGZ5<?!/Q^UG8WNH
M:A"J^(K53YUZI6Y)(NAG<&/TR<<$BOM:B@#Y;\!^#HOASXA_MK2/@QXU-Z=!
MMO#3?:M8L9D:Q@&(D*M<]0/XNIR:YRP^">EZ=\/-2\"Q_"#XB/X5O+E+E--E
M\16C1VFR<3K'!FY^1/- ;')[9QQ7V/10!\5:7\//#?CG0[C4=,^$7CQ_M6O7
MNM+JD6L6*7$5\Y>WNBA:?Y5?#J5QM. 1T!J:\_9]\)WL$5NWP#\8I:1>'#X5
MCMH]9LA&E@7$A4#[3]_S%5]_WMPSFOH3]G3_ ))5:?\ 81U/_P!.%Q7-_%[X
MXZ]\/?CO\(_!%GI>GSZ1XSN;N&XOII',\/D1!RJ(,*,[E^8D]#QWH \AE^!F
MG76D:W9W7PH^)-W=:O=V.H3ZG-XBLC=I=6B;+>>-Q< (ZJ2.!@YY%=CI/A^;
M2/B/I7CM/A%X[N?$VG:4^C1WEWK5E*7MGD,CAP;G#,7.[/Y8'%=UX#^,.O\
MB7]H[XC?#W4=.T^TTKPWIVGWMG<6TCO-/]I:;)D)P%P(A\H'<\FO/?'W[6NK
M>%?C)K&AV]C8-X;T#7-"T"_$J.;F>74O-Q*CA@J"+8GRE6W;FY&!0!9^'/A]
M_AAXO\0>*=)^#?C2?7M<CCAO+V^U33Y7:*-F9$!^T#@%SR<GH,X  ]'_ .%N
M^+O^B/\ BC_P,T[_ .2:^;?#'[?'C+7O%FH:;;^$+'5)[ZP\03:3H5H7&H6U
MSIKLJPW(W'=YR[3PJD'(&ZN]^&G[4WBKQ3X/TZ'7;+2]"\37NI,%O;VWEM+-
M-+B6%I[UXY7#(H:4P*&<;I ,< @ 'JO_  MWQ=_T1_Q1_P"!FG?_ "31_P +
M=\7?]$?\4?\ @9IW_P DUZ=:7<%_:Q7-K-'<VTRAXYH7#(ZD9!!'!!]14U '
MBWPPL_$VM_'7QGXPUCPE?^%=,O- TK3+9-1GMY))I89[V20@0R/@ 3Q]<=3Z
M5[3110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 <_XV\!Z#\1=(CTSQ#IT>HV<5
MQ'=Q*S,K131G*2(RD,K*>A!!K+LO@UX-T[P]:Z';:)#%I=OJ0UA8 [_O+P2&
M7SY#G,CF0[R7)R<$]!7:44 >>:[\ / OB/6M0UB\T5AJE_>6]_<7EM>3P2O/
M#&T<3;HW4C".PP.#GD&MJ/X8^%X=,T#3HM'@BL=!NQ?Z?;QEE2&<*ZB3 /S'
M]ZY^;.2V>O-=310!C:KX1TK7-=T?6+ZV-Q?:0TCV3-(VR)Y%VL^S.TMMR Q!
M(#-@C)SS_@?X(^"?AOXBU;7?#F@PZ9JFJ K<SH[M\ID:4H@8D1J9'=RJ  DY
MQ7<T4 ><Q:-X^T#4M771D\.W.G7=[)=Q-?2SI*N_&58*I'!!Z5/YWQ1_Y]/"
M7_@1<_\ Q%=_10!P'G?%'_GT\)?^!%S_ /$4>=\4?^?3PE_X$7/_ ,17?T4
M<!YWQ1_Y]/"7_@1<_P#Q%'G?%'_GT\)?^!%S_P#$5W]% ' >=\4?^?3PE_X$
M7/\ \11YWQ1_Y]/"7_@1<_\ Q%=_10!P'G?%'_GT\)?^!%S_ /$4>=\4?^?3
MPE_X$7/_ ,17?T4 <!YWQ1_Y]/"7_@1<_P#Q%'G?%'_GT\)?^!%S_P#$5W]%
M ' >=\4?^?3PE_X$7/\ \11YWQ1_Y]/"7_@1<_\ Q%=_10!P'G?%'_GT\)?^
M!%S_ /$5Q'B+X/\ B7Q5\0M!\<:EHWAJ?Q-H2NFG7B:MJ,8MU<8<"-<(=PX.
M0<U[M10!\SVO[+]S97!FMO#GAZW+2W4TD<6OZJL<S7+[YQ(@;:ZLW\+ @= !
M73:_\(==\3ZIX<U'4?"?@:6]\/7B7^FS1S749@F5#&K?*HW *2 &R.G' KW*
MB@#Q;6?AMXL\17NN7>J:%X0OYM:T_P#LJ],]W=L&M.<Q*-OR*2Q)VXR<$]!B
M+X:?"WQ3\(=&N-+\*Z)X3T^TN9S<S^9?WLTDLA4+N9W4D_*JCKT KVZN-^,5
MUXOL?ACXCN_ 8LY/%UM9O/IT5_"989I%&[RRH93\P!4<CDB@#S/X-:3\2M&T
M#7+2UF\*%!XBU65S*ET3ODO)96 P>@+X'TKOMGQ4_P">O@__ +]W7_Q5?)/_
M  30_:#^,7[1-_XRU3Q;::)IO@VPNI<_9+"2*>?4)GWNBLTA 2,9R,9RZC/6
MOO:@#S_9\5/^>O@__OW=?_%4;/BI_P ]?!__ '[NO_BJ] HH \_V?%3_ )Z^
M#_\ OW=?_%4;/BI_SU\'_P#?NZ_^*KT"B@#S_9\5/^>O@_\ []W7_P 51L^*
MG_/7P?\ ]^[K_P"*KT"B@#S_ &?%3_GKX/\ ^_=U_P#%4;/BI_SU\'_]^[K_
M .*KT"B@#S_9\5/^>O@__OW=?_%4;/BI_P ]?!__ '[NO_BJ] HH \_V?%3_
M )Z^#_\ OW=?_%4;/BI_SU\'_P#?NZ_^*KT"B@#S_9\5/^>O@_\ []W7_P 5
M1L^*G_/7P?\ ]^[K_P"*KT"B@#S_ &?%3_GKX/\ ^_=U_P#%4;/BI_SU\'_]
M^[K_ .*KT"B@#S_9\5/^>O@__OW=?_%4;?BG_P ]?!__ '[NO_BJ] HH Y#X
M4>#;SP%X&LM&U"Y@O+V.:YN)I;9&6,M-<23$*&).!YF.?2N2^*/P%D^)7Q;^
M'/C@^(6TUO!4UQ/:V"V8D6Y:9523S'+@@;5 &!P22<UZY10!XPG[/VIV_P 4
M_B)XWM/&UQ87OB_28M*V6M@BOIXA#B"6)RQRZF1B=PP<C@8KF[;]C>Q?Q)I^
MKZKXMU'6I#+I%]K)NX$\S5+[35D%O<%P?W>XR9=0#NV+R.<_1=% 'EWA'X!:
M-H'Q5U;XDZE)'JWC"^@^QQ7*6J6\-E;;MQCB1<DLQY:1V9FQU XK ^(O[,-K
M\1])UXWVNRIK^I:Q::JFIFV$BQ1VDH>VM3$6^:%?FR,C+.S<$U[A10!Q7P7^
M%]G\%OA9X:\#V%[<:E::)9K:I=W6/,EQDEB!P.2< =!@5VM%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M'W_0YZ;_ ."/_P"W4?\ ".^/O^ASTW_P1_\ VZ@#N:*X;_A'?'W_ $.>F_\
M@C_^W4?\([X^_P"ASTW_ ,$?_P!NH [FH6O(%)!GC!'4%Q7%_"#Q1J_BC0-4
M?6YK>XOK#6+W3O.M83"LB0RE%;:6;!('/-<9\+?@YX'\3^$%U35O"NEZCJ-S
M?7KS75S;*\DA^U2C+,>3P!0![-]MM_\ GO%_WV*\V\ 2++\;OBDR,'7R])Y4
MY'^HDK0_X9^^&W_0D:'_ . :?X5SOP@\+Z1X/^+GQ1T[1-.MM*L -*D%O:QA
M$W&"3)P.YP/RH ]BHHHH **** "BBB@ HHHH **** "D(# @C(/!!I:* *XL
MK6&W:/R(4@P<IL 7'4\=*X2Y^*7PY@T:[U&34].?3+&U>^GG2W,D<5N'V&7A
M3\A8'##A@"1D FN^NK:*]MIK>9=\,J&-U/=2,$?E7S?JG[)O@;X/^!O$&H^#
M='UNYU6/0+C1X+1;ZYO3-"\A<1^26(<@G"\?*O'K0!Z/J/QW^%47PHM?'E[X
MHT0^ 9I%C@U64@VK/O*!0,==P(QC/!JMJ_[2?PGT/6S8ZGXGL;'5$L5OVBNK
M:5)([1L 3-E/ECRR@L< 9P<5\0_%K]DWQUH?P;^,WA71-&O]9\('4(]2\$Z)
M9VKO-YMX\4EQE.JB!4=%W 8\Q\\XKU#Q[X>\10?M8ZUXQ'@;Q%K?ARY^%LVA
MQFWTF5UN+V22-EMB"N%) .2V ,')% 'U7XS^*_@'X>^'+/Q=X@UK3M/T6\9%
MM]8VF2*0N/DQ(@/#9 !SSG JIX?^+?PW\=^.+WPGI^K:=?>*[6W^UW&E3V[1
MW2194;RDB@X^9?S%?#.L_"GXI^&?V1O!GP!U#P5J5_KC_P!G7T6J6C?:+:.7
M^T1)+:NZ@K'Y,7S%F8+P0N>*]9^-7P+\6^+OCEI?C_P);W>C^(['7FT34;Z:
MV>)9]'NK5$EF1CCS/*=6*D9 +?2@#W=?VC_@_?Z;J5T/%FCSZ?HU^FDW=P8V
M:&VNG?8L);;M#%L# /'!/'-=?X-\7>#_ (J:7+K'AV\T_7[**XDLWNH8PP66
M-MKH<C.0:^:OV5?@:D<_QPT'Q-X5O]+\,:EXU.I:7:WMJ\$-Y9I'&(B-P&Y,
MQ\CJ<<\'GZF\*>#M*\%6-Q::5;^0ES<R7D[$Y:6:0Y=V/J?Y "@#: P*6BB@
M HHHH **** "BBB@ HHHH **** ,+QY_R(WB+_L'7/\ Z*:LCX*?\D:\!_\
M8 L/_2>.M?QV<>!_$)QG_B77''_;)J\7^$OP1U&_^%7@RZ7XI^.[19M%LI!;
MV]Y:".,&!#M4&V)"C.!DG@=: /H6BO)?^%#:G_T5OX@_^!MG_P#(M'_"AM3_
M .BM_$'_ ,#;/_Y%H ]:HKR7_A0VI_\ 16_B#_X&V?\ \BT?\*&U/_HK?Q!_
M\#;/_P"1: /6J*\E_P"%#:G_ -%;^(/_ (&V?_R+1_PH;4_^BM_$'_P-L_\
MY%H ]:HKR7_A0VI_]%;^(/\ X&V?_P BT?\ "AM3_P"BM_$'_P #;/\ ^1:
M/6J*\E_X4-J?_16_B#_X&V?_ ,BT?\*&U/\ Z*W\0?\ P-L__D6@#UJBO)?^
M%#:G_P!%;^(/_@;9_P#R+1_PH;4_^BM_$'_P-L__ )%H ]:HKR7_ (4-J?\
MT5OX@?\ @;9__(M>BW&GPQ>&);*]F>]MUM##--=D%I5"89G( &2,DX % $[Z
M[IL=A-?/J%JME"2LER9E$:$'!!;.!@\4V?Q#I=M%:2S:E:1179"V[O.H68GH
M$.?FS[5^:7@-+P_LB?"U8_,.AV?Q=5]<3DQQV?\ :<A4SC_GEDQGYN/NFN#\
M4Z?XR3X66PU>.Y:TG\&Z_'X95U)_TIO$&Z 1_P"V8O(*8_@ V\ T ?K:NKV#
MZF^G+>V[:@B"1K02KYJH>C%<YQ[U+:WMO?([VT\=PB.T;-$X8!E.&4X[@\$5
M\67OP*UWP/\ $[0/&=AK]U>_$/Q,ADBTQX_^/.9].BMKNXFDS\UO"B&18\<R
MM&H/(KT7]D#XTVWC.WF\'67AN72+/2;#[7'</,996)O+F!UNLJ-MRS6[3,.<
MB4&@#Z5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MBMT)&UB1VP2>E6=4\=^ ]&\1:5I&H:WH=IK>K 2V-I-/$LUUGHR \MGL1UH
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
M5Z DYQUS0![71110 5YIX'_Y+3\3/^N>E_\ HF2O2Z\T\#_\EI^)G_7/2_\
MT3)0!!X&_P"2^_%+_KST;_T7<5ZE7EO@;_DOOQ2_Z\]&_P#1=Q7J5 !17SA^
MW3\1O$_PL^&'AW6O"NLWFCWLWB;3M.G-G%'*TT$\H21 KJPW8Z8P<UE77[2E
MQ\*/"NG:A?0^(/%.H>*]7N[70]"UB..VO+=;6-S*CE(_XO*RH*EMTJ@G'( /
MJ2BOFWP;^U_J/Q"^*=UX*T#X9:O--966GZA?7EY>Q6PLH;N$R+YT;#>KJPV%
M5#=SVY\Y_P"&_9?'G@#Q8;;PEJOA"]'@>\\5Z9J$-];W,GE12R0.0I4JLBLA
M90P(..<9H ^V**^7/A/^V1:^*_$/AGP?;Z)K&O7'V#1DU76V"%XKB]M6F1WB
MC7&P!1O?*@&08! .+/B[XL^)?&G[9%K\&M,U:?PIH.F>'1KU_>6BQ_:]1=Y-
MJ11LZL%C4<D@9)R,C% 'TU17S7\8OC[JW[)'A%KGQ.EY\0!/+>WL-^[16?DV
ML2QE8&*IAYL,VW"@-M8DBJ/B/]N"TLO%.N>'M,\+R-?V?A;_ (2:S.IWHMOM
MT9LFNOW2[#O5=HC8JQ(8_=P": /J*BOB2']K'Q9H?B+X7^)_%D_]G^'-0^'N
MJ^*-:T>P"3),UNL;QR1L4#*Q5R-F<= 2>M>[_#7]H:3XA?#;Q9XHE\*:AHDN
M@PO.MO<$O'>Q_9EN$>"3:-ZD-L/'#*PYX) /9**^7?V=;[XB?'CX%>'/B3+\
M0;O3=;\03K?C38K6#^S[:U6Y(:U5?++DF-&7S"V[<V>G%2>#_P!L^V^(^NP>
M'+7PS>:1=:A=Z[I<=\;Q)/(FTZ(.S[=O(;<,>A'(- 'T]17PO\!/VO/B%K-C
M\,[#5K"V\2'4/"&L>(]4U&:X2VFG-M>M"H"K'M7:H P!\V[/&.>RLO\ @H+I
MM[X-UCQ"/!-\D6G^"[;QKY!OD+26\MP\)ASMX=3&QSR#QTSP ?6U%?+^K_MJ
M7V@6NA)J/PQU>TUC6X;K4;#2OMD<TUQI\$4<GG)Y0;,C^9M6+CE3EA5G]MSX
MF^*/A_\ "OP9K_A'6[SP]>:CXFTW3IRD,;,UO<%@Z,LB-AN!R.0: /I>BO!/
MVE?BC>_#)_A;9V.JW]NVJ^*K#2[M[-H&EECD63"S+(A_=N4.63#9''>O)X_^
M"D'VB:-(OAA?LMP=9CM7.KP 2/IH+7.[Y<JNT$J<$D\;>] 'VG17P]X__;5U
M?3]5U'Q'X=M[Z2RD^%8\96.BWKP+:*[30C?(P0R>8GFXVAMK 'H2#7JEA^UK
M+;>+M+\)W_A2ZNM6AM=,EUN;3Y_.6R^V"0QR* @WHHBW.3MV[UQNP: /HVBO
MC+X6?M8>(/C7^TO\._[&BNM'^&_B/0]8N8+2YDBD:]-K,(TG(";X3U.W<001
MWS7V;0!SOQ&_Y)[XH_[!=U_Z*:HOA?\ \DT\)?\ 8(M/_1*5+\1O^2>^*/\
ML%W7_HIJB^%__)-/"7_8(M/_ $2E '3UQ?PG_P"1=O\ _L+W_P#Z4R5VE>2Z
M9I_Q3\)OJ-EI6B^$=0TZ2_N;J"XO-:NH)2DDK. Z+:. 1NQPQZ4 >M45YE_:
MWQC_ .A7\$?^%%>?_(-']K?&/_H5_!'_ (45Y_\ (- 'IM%>9?VM\8_^A7\$
M?^%%>?\ R#1_:WQC_P"A7\$?^%%>?_(- 'E'[>OA#Q!XF\-_#:^L--N];\,Z
M'XPT_4_$FF62&5YK%) 68Q#F15ZE1GZ5SOQ5^,OB_5/%?Q'G^''@B#4[_0?!
MKW.B^+K2VF,LCRN-UH$90K2)L,@7)Z*,9)%>\_VM\8_^A7\$?^%%>?\ R#2#
M5?C$.GA?P0/^YBN__D&@#Y*;QC\5]3T[X36VG?$+Q+)IWB+Q4]O>:C#I$L4]
MC8/;)NAF::,[RDI;;*5 !;&3MKF_B=X[^,WA+XO>+]*TOQAXUFTG1O%?A_3=
M.86OFQW%C+; 7\K'R2' <$DYPK'Z5]M?VK\8O^A7\$?^%%=__(-']J_&+_H5
M_!'_ (45W_\ (- 'Q-JGQD^,X^!%K:6^J>,;CQ&NO^(;*VN4TZ19IK>&!Y+)
MYIEC+_>*[ $VR'"L0N33_B/\7_C'.JZMIFN^+;.>#PEX7U*.QM-/=8I]1EO5
MCOE=#$3_ *DEFCR /O$5]K?VK\8O^A7\$?\ A17?_P @T?VK\8O^A7\$?^%%
M=_\ R#0!X['>_$72?VF-<T.YU[6]0^'\UG!XOM[N"3<]I%$KI/IJJ%RWF2M&
MP'7:".H%>FZY\9_!7C/]GBX^(K:->^(_#)A:X32)]-=[F:>*4H(6M]I.\3)M
MP00"N>@S6+X2^'OCWP/JWB;4M'\$>"[:\\1W;WNHR-XIOW\R5_O%=UF=@)).
M%P,G-=)I7_"U]#TVWT_3_!W@2SLK=!'%!%X@NU5%'0 ?8: /@?3/A^=(\+_#
M'5/#NEZW-X:M=0\53:T\NBSV<,.HW^ER>6D-NZAQ"K,L",5 )';=7=ZKI.CV
M?AG]G7P'XQ\+:J/%6AVFCZOJVJ66@S75T9H(1';V"W"(5C.6S(SN%58^Y;C[
M(_M7XQ?]"OX(_P#"BN__ )!H_M7XQ_\ 0K^"/_"BN_\ Y!H \#^%]YX$U_\
M;4N=4T+POJND7>F:;=:':-;Z!/:VD^7,]U>3W#(J/F0"-,%BQ9FZ$$?9->9?
MVK\8_P#H5_!'_A17?_R#1_:WQC_Z%?P1_P"%%>?_ "#0!Z;17F7]K?&/_H5_
M!'_A17G_ ,@T?VM\8_\ H5_!'_A17G_R#0!Z;17F7]K?&/\ Z%?P1_X45Y_\
M@T?VM\8_^A7\$?\ A17G_P @T .^!'_(&\5?]C1JG_I0U7_@A_R3JT_Z_+[_
M -*YJ=\'O">M^$?#>H1>(18+JE_JMYJ4D>F3/-#&)I2X4.Z(6P#R=HIOP0_Y
M)U:?]?E]_P"E<U '>45\A:AJVI:=_P %'[_3[+4[V\B;X;->P:7<WKO;K=&[
M=?DC)VID1IG ]Z^+;KXC>/--^'.ISZ?JVIPRZW\.[&_\5S1W,@=;F36YH99Y
M#GY)#$7C)X.T8Z+P ?L?29 (&>3VK\\X/A)XK^-/PN^(VE:=XLB\*^&/"?C?
M6H].N+VYF6UBL3:*N]&0YQ;2.\J#[NY2,KC([WPQ^T?IW@?XP^%[;QG!KFJZ
MUX@L+"RTF5D"QZ?I]Q.;>VFDC+;GGN9HC)*0"47RQ_"<@'VA1110 4444 %%
M%% !1110 4444 %%%% !1110!B^%EVP:C[ZA<'_Q\UM5D^'EVPWWO>SG_P ?
M-:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >7?M#_P#(I^'O
M^QIT;_TNBKU&O+OVA_\ D4_#W_8TZ-_Z715ZC0 4444 %%%% !1110 5Y_\
M&;2_'>J:+HR^ ;G3X+Z+5[66_CU*:2*.:R#_ +Y \8+ XP<#KC'>O0** /AO
M]H9OCO\ #OX+:#X@7Q,Z>//#EU?ZU>VVBW<LEIJ]C!,LGERHX'6$DE0. I I
M/"'QF\3?%S]K7P/=0^(-9T[P%XH\'76KV.@PSO;QJJ-Y:2N!@ERQD.3VV>E?
M9&L^"-%\0:U9:KJ%F;F]LH9K>%FFD"".4;9%,8;8VX8!W ]!7,_\,_?#]?$^
MF>(HO#L=MK.F:>-)L;NVN9H3;6@!'DQA' 5,$\ =>>M 'PC\/?CI\1?"GP>^
M"_CZ/Q;KGB76M>\=3>&M2TG4KMKF+4+1KMXP%1ON2(JC#+CWS7TG^U)XJU[0
M/C[^SQIFEZ_J>DZ9KVOSV6IVME=-%%=Q+"9%5P#S\P'OCBO4O!/[-7PS^'5[
MIMWX?\)6=C/IC3/8%Y))A9M*<RO"LC,(V<_>90">YK?^(GPI\*_%6ST^W\3Z
M3'J7]G72WMC.)'BFM)U^[)%*A5T8>H(H ^1_VM?&OBGP'\*?$>M>'/%/B*#4
M4^(]IIL8M-3<-]F=80]M'DX526; [$]1BNP^$GC&]_:<\$?$*_T_Q3XB\,^.
MHU?1)_"JZ@UJ_AZ5'PC<ALR. "9@#D$A0"#7N7B3]GWX?^+_  I8>&M9\.1:
MAHEE=?;H;66XF ^T;BWG,P<,\FXD[F).23FIM!^!7@;PQ\1-1\=Z7H$=GXMU
M)!'>ZI'<3>9<J%"@2 OM; 5<9'&,]: ,?X(?#CQAX!N_$LGBGQCJ'BF&_F@:
MTCOY_.,!2(+(Z_*NQ7;D1C.-N<Y8X]5HHH **** "BBB@ HHHH *\T\#_P#)
M:?B9_P!<]+_]$R5Z77FG@?\ Y+3\3/\ KGI?_HF2@"#P-_R7WXI?]>>C?^B[
MBO4J\M\#?\E]^*7_ %YZ-_Z+N*]2H X?XM?!OPY\:]$L-)\3QW<UC97L6HPI
M:W+0$3Q',;DKR=IY Z9J'XG?!+PS\6[+0HM>2]2[T.\74-.U+3[M[6[MIP"I
M=)4((W D$=#7?44 >=>$/@'X1\!^+M?\2Z)!>6>L:Y8P:?>SF\D??%"I6+&X
MG#*"?FZDDDYKB]._8E^%NEZ?+90:?J0MI-!F\,LC:E*?^)?+(TDD0R>,L['/
M7GK7O-?$?AU[1/VVOVC+#5KEUT:U\)6EW#;75RP@A\R+,\J*6VKD@988H ]]
M\*_LJ?#_ ,%>,['Q/HMIJ%AJ5M8VNGND6H2B"[CM@%MC/'G;*T8 "LW3 KH/
M'GP1\,_$#Q3HWBB[2\TWQ3I$;P6>MZ3<M;720O\ ?B9EX>,GG:P(SDC!-?&7
MC;]KWQU^SOI=IH.DZ7HU[H_A[P3H6OSQZDDQNYS<SK;RQ&3S/O9R^\@G)Y!J
M?Q5\8_%_ASXN_$;3O#VJPZ+<7'Q+\,Z/<7L[37"-;W"$LOEO+MC&% ;9MW#(
MXXP ?3_C_P#9'^'/Q0TW2K+Q+9ZGJ2:=#>01RMJUPLLJW6#/YK!P9-Q53\W
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
M7ZUI/@.Z\5Z5K=IIZ17%IJ5M;F-X%E5U9974_P 8P16C_P +4^(G_1&=6_\
M!YI__P =H ]9HKR;_A:GQ$_Z(SJW_@\T_P#^.T?\+4^(G_1&=6_\'FG_ /QV
M@#UFN.\5?!OP)XY\066N^(?!^BZUK-FNR"_OK&.69%SD+N(R5SS@\9KE_P#A
M:GQ$_P"B,ZM_X/-/_P#CM'_"U/B)_P!$9U;_ ,'FG_\ QV@#>\4_ CX=>.-5
MO=2\0>"=#UK4+V)(;FYOK&.5YHT(*(Y(^95(! / -)=? 7X<7PU877@?0;H:
MO+%<:@)["-_M<D1S&\F0=[*2<$\C-87_  M3XB?]$9U;_P 'FG__ !VC_A:G
MQ$_Z(SJW_@\T_P#^.T =7;?"'P/9^)-4\00>$-$BUO5+?[)?7Z6$0FN8=NTQ
MR-MRRD  @]1Q4/@7X*^ ?AA=3W/A'P9H7AJYN(UAEFTO3XH'=!T4LJ@D#TKF
MO^%J?$3_ *(SJW_@\T__ ..T?\+4^(G_ $1G5O\ P>:?_P#': -B?]GWX:7*
MZZLW@70I5UYE;5@]BA%^5?>IGR/WF&Y&[/-0-^S?\+6MC;-X \/M;FS&GF(V
M$94VP?>(,8_U8;Y@G3/.*SO^%J?$3_HC.K?^#S3_ /X[1_PM3XB?]$9U;_P>
M:?\ _': .<^+'[%GPV^)WA^/2HM!T[08#J$6H72V=DH6^>.-XXQ-M*N0H<X(
M8$8 SCBM'P/^R'\-_"WP\TCP?JV@6/C'3M*N+BXL?[?MENA:><Q+1PB3<4C
M. N3QW)K2_X6I\1/^B,ZM_X/-/\ _CM'_"U/B)_T1G5O_!YI_P#\=H ZAO@Y
MX$;4=#OSX/T3[9H<:0Z9*+",&S1,[%BX^4+DE<="3C&:R9/V;_A;+?O>OX \
M/M>-<R7C3_8(]YG?AY<XSO8=6ZGN:S?^%J?$3_HC.K?^#S3_ /X[1_PM3XB?
M]$9U;_P>:?\ _': -GPO\"?!/@GQ98Z_H'A^PT6YL-,DTFUBL+9(4AMY)1*Z
MC: <%QG&<#)P.33[;X"?#>S\<GQG!X%\/Q>+3.]T=<73HA>&5@0S^;C=N()!
M.>]8?_"U/B)_T1G5O_!YI_\ \=H_X6I\1/\ HC.K?^#S3_\ X[0!T$GP,^'D
MVAZQHK^"="?2-8F$^H6+6$9ANG#[U,B8PV&^89Z'FLR#]F7X2VMKIMM!\-_#
M$-OILTEQ9Q1Z7"JP22 "1D 7C<%7/K@9JE_PM3XB?]$9U;_P>:?_ /':/^%J
M?$3_ *(SJW_@\T__ ..T >L*H10J@*H&  , "EKR;_A:GQ$_Z(SJW_@\T_\
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
M^&UGN6:6'1IED\B1=TN2@8Q]]PY]Z_0&B@ HHHH \O\ @Q_R,OQ9_P"QM?\
M](+*O4*\O^#'_(R_%G_L;7_](+*O4* "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH KV:[5E]Y&/ZU8ID:[0WNQ-/H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HKF_'_ ([L?AWH"ZK?V]W=QR74%G%;V,7F2R2S
M2+'&H!(ZLP[U@?\ "V[O_H0?%O\ X!Q?_': /0Z*\\_X6W=_]"#XM_\  .+_
M ..T?\+;N_\ H0?%O_@'%_\ ': /0Z*\\_X6W=_]"#XM_P# .+_X[1_PMN[_
M .A!\6_^ <7_ ,=H ]#HKSS_ (6W=_\ 0@^+?_ .+_X[1_PMN[_Z$'Q;_P"
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
M[T ?FY^S;\;/$7PQ^$/AW2_#YL+.]\4^.?$5M>ZU=H;I+6.TMY)XX5RRYW;
MJ[CPH.!D\>C>&OVKO'.L>()O&UY>16EO%\+(?$T/@\0#;>73-+N$1+[CDQ"0
M$ D(<>IK[/;X6^#7TF32SX4T7^S9)1.]G]@B\II!T<IMQN]^M:;>%=%>^M[U
MM(L&O+> VL-P;9#)'"1@QJV,A2.-HXH ^#I_BWXF^)WC+]G?6==U#2;J&Y\8
M6DMC>Z5-&KS6\^EO))'-''(X3;,& 4G) 7<,@U^@U<Q8?"_P=I=O:P6?A71;
M2&TG:ZMXX;")%AF8Y:1 %^5B0/F'-=/0 5YIX'_Y+3\3/^N>E_\ HF2O2Z\T
M\#_\EI^)G_7/2_\ T3)0!Z71110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5P_P_P#^1M^(G_8:B_\ 2&UKN*X?
MX?\ _(V_$3_L-1?^D-K0!W%%%% !1110 4444 ,>))"I=%8KG!(SCC!KP#]H
M3]EZ7]H./6+#4=1M-*T]UTR72KJUC?[79W%K.\C/G(7#)+(@QTSGGI7T"V=I
MP<''7TKY ^&G[8&L6&O_ !67Q]-'?V'ASQ@OA/1X-%TPI+<.P9E>5C(57A>6
M)51B@#5F_9 U^/Q1\=-2L]=TFWL_B+H$&A6=L;>4G3TBM%M4=SGY\H"Q QS@
M>]7/AI^R%J6C^+?A/K/C#7K#4H?AEH?]E:)9Z7;O&)IS%Y3W,[.Q_@'RQJ,
MG))Z5O77[:_@<:-X4U&PTW7M8C\2Z/=ZW81V-FKN;>US]HW L-K)M/'?H,DB
MK6I?MG_#K3M6\+6GGW\]MXB&GFUOX[8^2OVY6:U!R0QW;3G:#MR-V,T 8OQ<
M_9I\8?%GXS^%];O_ !E;MX'T+Q!9>(K72I+8_:+>2WA9&@C88!61FWEF.1T
MKR/Q/^Q;XV\.>._%OQ*D\3:7J\9M?$)BT33-&F6>2*]A8)&BQOM,H;;E@F6Y
M)W$Y'NWAO]L?P1XE^*$'@6*RUNUU2?6;WP^EU<V6VV:^M8_,EA#ACSLY!QCI
MZUZQX\/B/_A%-07PD^G0^(60+:SZL':UA8D9>14(9@HR=H(SC&10!\:_"_\
M92\;^-_A(FKW^KZ=X;\2:A\.](\'6=E=Z/-BR6W:.25KJ&;#>:"GEC;P""ZD
MY %O3?V"/&%C:Z7%)XRT29['QO<^,=RV-P!(9H3&8?FE=N"Q.XL3QSG-8^E?
MMI?%*Z\"^!+'4++1+'Q7X@U#Q"BZU%9R/9W5EIEO+*D\,+.#B9XP@8L1M!8#
MD8[:Y_:8^*>L2_ /Q5X?T_P[/X3^(,EE;7'A\I*^I;I;9YKF=9,A5CAV$?=/
M0$GYJ /:?V8?@S=? 7X(^'? FI7]KK-SI(F0WMM"8UE5YY)5^5B2"-^.O;->
MKU\\^#_B;\51^U=J7@3Q%:^'KWP?-HDFL0/H\<OVC2@)Q'#'<2,=KM*-[8"K
M]TXX4Y^AJ "BBB@ HHHH **** /+_@Q_R,OQ9_[&U_\ T@LJ]0KR_P"#'_(R
M_%G_ +&U_P#T@LJ]0H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@"GI+;[('_II)_Z&U7*SM ;=I@/_ $UE_P#1C5HT %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!Y=^T/_R*?A[_ +&G1O\ TNBKU&O+OVA_^13\
M/?\ 8TZ-_P"ET5>HT %%%% !1110 4444 %%%<A=?%CPQ:O+&-0:YEC^T_NK
M6"29V%N%\]E"@[E0L%)'&X[>O% '7U\F?MV:C!8>*/@!<2K-)%IWCZQU*[,%
MN\Q@MHR?,F<(I(1<C)]Z]@LOVG_AAJ'PBNOB?;^+;23P-;2&*;5@D@5'#A"I
M3;OW;B.,=\]*[SPEXJTWQQX;T[7M'F:YTK4(5N+6=HVC\R-AE6"L <$<C(H
M^>/CU\1_#7Q:_9X^--YI%A/=MI6B7^BV&HRV<BM=SSV@)2W5E#,"S(F0""PX
MZ5\]_&W1+)?^"?WPG:UTJ1_$4L^@0W26]F[73):NS.LBJI;]WN?.1QD^M?I%
M7,^._B1X>^&EII=SXCU#^SX=3U&#2K5O*>3S+F9ML:?*#C)[G@=S0!\W_LW^
M&M5U#]K7XR?$#1=,O=)^&NN6MC#:275L]M'J=ZD:B6YBC< E>&&_&&).">:^
MMJ** "BO+?B'^TY\,_A3XDFT#Q5XH@TG5H8;:X>WDAD8B.>8PQ-E5(Y<'//
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
MHH \N_:'_P"13\/?]C3HW_I=%7J->7?M#_\ (I^'O^QIT;_TNBKU&@ HHHH
M***\W^-/QOT[X)P^%I-2TN]U(>(M9@T&T%D4RMS,&,>[<PPIVMSVH ](HKD[
M;XB68\1:[I>H1#2(M*-NK7U[<1)#,TJEE5/FSG [@>V:J>)_BSI7A^;PRMI%
M)K\6NZF-,CFTN6*5+<X8M)(=P^1=N"1D@D<4 =O7AFM?LU?#_P #Q:KXMTC0
M=1.N6HU.^@6RN+FX=IKM )E6%6.X,54A,8!R0!DUZ'X7^+_@SQEHEQK&D^)-
M.N=+@O)+![O[2BQ^<CE&4,3@\J<'OU&:R/BQ\=O#GPAD\/Q:I(;JYUG5K/28
MK6TEC,T;W,@CCD9"P;R]QY(!H ^%/$G[-_CO1OA]\9+#1]!U:X\#>)?#=OK&
MDZ NG2&Z&O3P-;S1>2!N3:5+MN&!F,@]:L_&;0_C5#\-OA?8> _#/CN*]TKP
MAIRW1M$:*&VN8;E!+&(/D<3[5Y+;E9,!5^\P^X/BW\;]/^$.L^"].OM*O=1E
M\5ZJFCV3VC1A4N&&1OW,,+@$Y&>E9/B#]HRTT7P_XGUZW\+ZQJ^BZ-<QVD-[
M8F%DU.1G57%L"X+A"QW-C&58 G!H ^5].T?XHVG[2<^N?V3X^CTM_B#$R$Q7
M;62Z0]F5D.S)CV><1DXXP".*Y;_A&/C=:2)%=Z/XQU>WM?&^BWEOK*VUW'=2
M6(NII;F.>#)5O+5L&5!M<%!R5X_1FS\7:)?W<=G!J]A)>N646J74;2[E ++M
M!SD9&1VI(O&.@7%S<6T6N:;)<6X8S0I=QEX@OWBPSD8[YZ4 ?#WA_P +_&F*
MXU?^U+7Q.]['I'BM=>F_?-%>RRR$Z4+3'#L%V[?*Y49!P:XGP_X,^,2^#?%N
MF6P^(FBW%SH'AR:"ZO+.\N\ZG'(INP58[BAX$@C_ (=Q ."#]Q?#[]H+PO\
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
MCJI*$=2#7UAX;T?Q'H6M3V,=MX<L/!T,92PM=.@DCN(^FT,,[ /O9VCTK/\
M#GA[Q;IVG:O<75CX0M]>8#[!-IUK*D6>=WG$G<>WW3ZT ?)GQ]^']MHG[4W[
M/W@3P!KW_""/I?A;6[#3;NT\J5K ^0BP!EE# ABN.?F;G!SS7,R>%IO&/[%W
MQ>^$NG:>;#XV:?,\_B73GN&EN]=NE=9&O(RYW2I.B97;P#\H X%?;-YX?\7W
M/AZ&[:R\'R^,EG!:YFM96MA$,XVG/F;NG?'6K&IZ-XM:^T:^T^W\*K?")5U.
MYNK:4R%N-P@8'(7&[&[/:@#EOAC^T3\/?$GP>T;Q%;:S8V=JEC%'-I(D'VJU
MF5 K6I@^_P"8&^0(%R>, Y%>LZ;-]ITZUE%M)9B2)6^SRJ%>+(!VD#@$=,"N
M(7P%=0?$PZY#HGA*.P8?/>BP8:H3C_GH/E^]^E:VG+XW%YK/VZ70#:&-_P"S
M!;QSAP^3L\_+8(QC.W'?% '545Q]JGC[_A%KH7$OAP^(_-_<-%'/]D$?'WP6
MW[OO=#CI2:K'X_;P_IRZ;/X<CUOG[:]U#</;>WE*KAO^^C0!V-%<QJ$7C)O$
M.F-8W.AIH85/M\=Q;S-<LV3O\I@X4#&,;@:=9Q>+QXKN7NKG16\-%3Y$4-O,
M+P' QN<N4(SGHH[4 =+17(:/#X\6QU@:K=^'9+QD/]F-9VTZQH^#CS@TA+#.
MW[I'>F-!\0?^$35!>>&_^$F\[)F-K<?8_*]-GF;]WONQ[4 =E17&ZQ;?$"2R
MT<:5J'AN"\5?^)F;RQN)(Y&X_P!2%E4J/O?>W=JMW5OXR/C&WDMK[0U\*!1Y
M]M+9S&^)VG.V02A -V.J'C- '3T5R>D6_CA-8U5M4O\ 0)M*97_L^.TLITGC
M;/R>:S2E6&.NT+D],56L+7XBKX9U)+W4_#+^(6=?L,]OI]PMHBY&X2H9BS'&
M[&UAVH [6BN'U*S^(\OA;3XK#5O#%OXB#M]MN9]-N)+1ER=HBC$ZLIQC.YSW
MJUK5EXZEUK27TG5M!M])14_M&"\TZ:6:4Y^?RG690@(Z;E;'O0!UU%<K!:>-
M!XWFGFU30V\(%2([)+"47RMM&"9C,4(W9./+'''O571;#X@Q6VMC5M9\.W$\
MBG^RGL],GB6 \X\\-.WF#[OW2G0^O !VE%<-%I_Q('@Z:&36_#)\5&<&*\72
MK@60BR,J8?M&\MC/.\#VI-<TSXD7&CZ&FD>(/#5EJD:G^U9KO1YYX9SQCR4%
MRAC'WOO,_4>G(!W5%<EJ5AXXD\9V5Q8:UH<'A50OVJPGTR62\D/.[9.)PJYX
MQF,X]Z9IFG>.X_%>J3W^N:#/X;=)!865OI4L=U"Y(V&68SE7 &[("+G(Y&*
M-#P*V_PXA_Z>KK_THDKH*\C^&&G?$4?#?5([OQ%X<GUN2[N!IUU#HTR6\.+B
M0/YL1N2SY.<;77 QUK?O-*^);^#;.WM?$?AJ+Q2LY:YOY=%G:SDB^;"I +D,
MK?=Y,A'!XYX .\Q0RAL9 .#GD5Q>KZ9\09M2T)],U_P_;6$4<8U6*ZTB:62X
M<']X86%PHB!&<!@^.Y-6H[#QJ/'+W+ZSHK>$-N%TY=,E%Z&V]3<>?LQNYQY?
M3CWH ZHJI8,0"PX!QR*6N)TC3/B%%/KYU/Q!X>N898W&D+;:1-$UL^3L,Y-P
MWF@#;D*$S@\C/#+;2_B.O@FXMY_$7AQ_%AFS#J$>C3K9+%Q\K0&Y+EOO<B0#
MD<<<@'<T5PNL:5\1YO#FDPZ7XC\.6NNQY_M"ZNM&FEMY_3RHA<JT?XNU7=3T
M_P ;R>*-*FL-;T2#P]&B"_L[C2Y9+F9P3O,4HG"Q@C;@%&Q@\G/ !UM%<EIN
MG^-X_&%[<7^MZ)/X88/]EL8-+ECNXSQMWS&<JV.<XC&>.E4M'TKXCPZ-K<>I
M^(_#EUJLJ_\ $KGM=&FBAMSSS,AN6,HZ?=9.AH [JBN$ETKXD-X/M[>/Q)X;
M3Q0)RTU^VBS&T:+G"K!]IW!NGS&0C@\<U/K6F>/YET3^RO$&@6AB11JGVK2)
MIOM#9&XPXN%\H8W8#;^H].0#M**Y9[#QF?'*W*:SHP\(;?FTTZ;(;TG9C/VC
MSMF-_/\ J^G'O4&A:;XZ@U#5WUC7=#O+*16&G16FE2PR0-D[3*S3L) !C( 3
M/M0!V%%<+9Z5\1T\)W\%UXC\.R^)'E4VE]%HLR6L<?&5>$W)9S][D.O4<<<R
M:EI?Q"E\,Z5#8^(O#]OK\;'[?>3Z/-);3#G CB%P&C/3J[=Z .VHKD]:T[QM
M/KFERZ5KFBVFD1JGV^VNM+EFFF.?F,<@G4)D=,JV/>I+6P\8IXUGN;C6='D\
M*%3Y6G1Z;(MXIVC&Z<S%3\V3_JQP0/>@#D/VE+R'3? NCWMU((;2V\2:/--,
MWW8T6]B+,WH .I[5K_\ "_\ X<?]#KHW_@4M7-&TOQ]%I^M)JOB#0+N\E7&F
M2VND2Q1VYYYF4W#&0?=^Z4Z'UX@.@_$"7P>;5_$V@Q>)OM&X:C#HDGV;R?[G
MD-<$[O\ :W_A0!%_PO\ ^''_ $.NC?\ @4M'_"__ (<?]#KHW_@4M3ZOX>\=
MW%GH2:;XHTBSN;>,#4Y9M&,JW;_+DQKYP\H<-P2W4>G-RZT7Q:_C2"\@U_38
MO#"@>;I;Z66N'.#G$_F@#G!^X: ,S_A?_P ./^AUT;_P*6O$?VK=?\+_ !<\
M,^#7\,^-/#DVL>%_%-AXCCL[S45@CNE@+!HO,P=I(<X)&,BO?M+T/QA!KNM3
M7_B'3+K29TD&G6D6E&.6U8M\ADD\TB0*."-JYZ\54TSP]X]@\+:C;7WBG1[K
M7I'!L]0BT5HX8%XR'B\X[^_.X=: /EG]HNYT_P"-?PL\7V%OKWA.WUO7-4TR
M>+3[G68VCBM[9E+%Y<;2S -P/4<]:X'2/!4&GS:#&NM>#;:RT_XKW'C)88];
MBVV^F2 @1HH7&_YN4''R]>E?<>H>%O'-QX2L+.T\96%IX@CD+76J'15>.9.<
M*L)D^3&1SN/3WJUJ_ASQ?=:OHLVG^*K.QTZV1!J%K)I*RM>,#\Y5]X\O(XP
M<>] 'Y^K\*K.V\!>#O#\FN^#+ZPT?7-:?4]+M?$"V@U2QO0RQR>8(_DDC5RH
M4@D!C@BE\2_#"-/']]>Z7XC\%ZKIDOB+PQK-GJ%]X@_TJRMM.&);3+H788^Z
MV?FR2>:_0>/0/%"^-WU!_$EJWADKA=&&F*) =N,^?OSUY^[[52TCPQXVM7UX
MZAXPL;Y;J)UTQ8]&6+["Y)VLW[P^:!E>#C./>@#YL_:^N/"_QWO/AG::;X@\
M/:CHNBZ^NI:NLNNK9R-;^6R,D3#YM^&R"".G6O&O$/A[Q3JG[+7BWX'W7B[P
M=K]C;WL2^%?$%WK\4<_V&.='2.Y3;PZJI 89SG!QCG[UC\)>-V\%2Z=+XWME
M\1M<;TUJ'18PJQ<?N_(9RI/7YL]Z;K?@WQM?:#HUKIWCR/3-3M5(OK\Z)#,+
MT\8/EEL1XYZ9ZT ?"NB^ [>P^-]KXU?6/!UI OCZ;Q'-<PZW";@:<]@MN8AM
M7);>&8IG!SW->/>%K32_B-X:\0>%H[IO"NO7F@W>DZ'K-W<6PM?(&HF[>.]D
M1C,LLRGR@TB)\I/RDDU^K6H>&/%%QXSL=2M?%J6GA^)5%QHG]E1.9V&=Q\\G
M<N<C@#C'O5?0/!7B+2O%FKZC=>*+>\TJ\#^3IL>CPPM Q/REIE.Z3:./FZT
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
M_)*G.,<^U '=T5Q?_"P-8_Z)YXG_ ._FG?\ R71_PL#6/^B>>)_^_FG?_)=
M':45Q?\ PL#6/^B>>)_^_FG?_)='_"P-8_Z)YXG_ ._FG?\ R70!VE%<7_PL
M#6/^B>>)_P#OYIW_ ,ET?\+ UC_HGGB?_OYIW_R70!VE%<7_ ,+ UC_HGGB?
M_OYIW_R71_PL#6/^B>>)_P#OYIW_ ,ET =I17%_\+ UC_HGGB?\ [^:=_P#)
M='_"P-8_Z)YXG_[^:=_\ET =I17%_P#"P-8_Z)YXG_[^:=_\ET?\+ UC_HGG
MB?\ [^:=_P#)= ':45Q?_"P-8_Z)YXG_ ._FG?\ R71_PL#6/^B>>)_^_FG?
M_)= ':5S'Q'^)?AKX1^$KOQ/XNU-='T&T*B>]>*218]S!5R$5CC) SC%4O\
MA8&L?]$\\3_]_-._^2ZY_P"(,[_$SP1KGA76_AKXFN-*U>TDL[A#)IV=KJ1D
M?Z7U'4'U H P/V9OVD?AO\9["\T?P7XHAU_4=/DN;NZB@MYE$44EU(8V9G0+
M\P8$#.>O'!Q[G7QY^PS\"=3_ &2/A=?Z'<^!->U'Q!J5_)=7U_;R:?B1%)6!
M1FZ!P$YQV+M7T?\ \+ UC_HGGB?_ +^:=_\ )= ':45Q?_"P-8_Z)YXG_P"_
MFG?_ "71_P + UC_ *)YXG_[^:=_\ET =I17%_\ "P-8_P"B>>)_^_FG?_)=
M'_"P-8_Z)YXG_P"_FG?_ "70!VE%<7_PL#6/^B>>)_\ OYIW_P ET?\ "P-8
M_P"B>>)_^_FG?_)= ':45Q?_  L#6/\ HGGB?_OYIW_R71_PL#6/^B>>)_\
MOYIW_P ET =I17%_\+ UC_HGGB?_ +^:=_\ )='_  L#6/\ HGGB?_OYIW_R
M70!VE%<7_P + UC_ *)YXG_[^:=_\ET?\+ UC_HGGB?_ +^:=_\ )= ':45Q
M?_"P-8_Z)YXG_P"_FG?_ "71_P + UC_ *)YXG_[^:=_\ET =I17GVM?%B\\
M/:1>ZI?^ ?$\%C9PM//+NT]MB*,L<"[). .@&:[NSNDOK."YCSY<T:R+N&#@
MC(S^= $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-5TR'6=-N;&Y
M,HM[A#')Y,K1/M/7#J0RGW!!KRVT_90^&-AH.AZ+;Z#=1Z5H>HC5M,M!J]X4
MM+L,7$R9FX;<S-Z98GN:]=HH \EU']EGX<ZE=ZQ>/I5]#?ZMJ$6K7=Y!J]VD
MS7D2E8IPPERKH"0"N...G%23_LO_  XO-%LM,NM$GNX;75?[=$LNHW/G3:CQ
M_I<L@D#22\##,3CH,#BO5J* /$O%W[&GPG\;ZOK^H:GX?N VO&.35+:SU.YM
MK:\E1E99I(8Y%1I/E&7QD\]SFKGBG]DCX6>,?%VE^)=2\-DZK86\5IO@O9X4
MNH8P!''<(K@3JN!@2;NF#D5[#10!D>)_">D^,?#&H^'=8LH[W1=0MFM+FT;*
MK)$PVE>,$<>E<#X?_9@^'/A;4[34M+T>[M-1M=.?28[I=6O#)]E<Y>,DR_-N
M8!B3SD YX&/5:* /$]8_8T^$>M>!M'\)2>&'M]'T6X>ZTLVNHW,=Q8.[;I/)
MG$GF(&))*AL'.<9KT_PUX(T7P=X4MO#>B60TO1K:$PQ06[LI53U._.XL222Q
M.XDDDYYK=HH XGX9?!KPE\'K?4K?PEITNEP:C<M>74;WL]PLD['+R8E=L,Q.
M21C/>H]/^"?A#2_B5?>/[;3[B/Q;?0BWN=0.H7#>;$#D1F,R;-@/(7;@=J[J
MB@#SC2?V=_AWH=CXEL+/PS;II/B-Y)-4TJ2662QG:0Y=A;LQC0D\Y15JGX)_
M9J\$> KJWDTZ+6+FUM)!)8Z=JFMWE[9V)'3R8)I61,=N..V*]3HH **** "O
M,OA)_P CI\6O^QF3_P!-ME7IM>9?"3_D=/BU_P!C,G_IMLJ /3:*** "BBB@
M HHHH **** "BBB@ KP3]L;XN>.O@K\.K+Q%X#LM/U;45NV%QIVH0N_G6Z02
MSR^658$.%A.,Y'6O>ZY#QY\/_P#A.;_PY-+?_9[72;Q[N2T-NLBW8:"2!HW)
MZ*4F?ISG'T(!\V:U^VAJ_B/XR_!#0O!*:9+X/\>0[KK4KB-I9HY/(2<QIAPH
M*K(@;.<%O:N9/[:GQ$\,>$/B#XWUFRT+5?#?@KQU+X5O[.UMI(+F2U6X$(N4
M<R,-X+*2A&#D\BO5-&_8;\+>%-3^%EQX?U:[TNW^'EQ>76G6QB23[3)<MF5I
MF/)XP!C& !56Q_85T22+7-.UOQ9JNL>&]<\4/XNU+11!#!%=WK2>8$=U&[R0
MV#L!&<#)- %OXT_M$>(?AK^T/\._"=NU@?"FOZ3J.JW\DEJSW426D1E(C8.!
M\PXY'%)\!_B[\3_V@?A9IWQ*T?\ X1_3-,U:])LM N+:1Y4LDN#$Y>?S /-V
MJ[ !=N<"M;2?V/M M?C"OCO5-?U;Q!]G?4Y++2M2D$D5O]NQYZ;C\S1@?*B<
M!0>]:?PJ_9M?X,Z'%X6\,>--6L_ ]O>M=VNCM%$\MNC.9&MUN"-_E%B>""V"
M1NY- '*?"[XX>//VB!\0-;\"3Z'I6@:!JMSHNDP:G:232:E-!PTLKB1?*C9N
M  I(')]*U?VK/C-XR^!OP(TWQ;I<6F#Q#]LL+.\M[R%IH-T[JDFW:ZGY68D<
MGI6OX;_9M_X5]K_BVY\%>+;_ ,+Z-XIOWU34-*@M895BNI,>;+;.PS$7[C#
M'D 5L?M!? BU^/\ \.HO"%YK5WH]FEW;WC7-O&LLS-"P=!E^/O $^M &G\5+
M_P 8:!X)>_\ #M_I:7>GV\]W?3ZA:M(LD<<#MB.-77!9PG))P,]:^69/VK?B
M[;?L9S_'61O"\BOI<=Y#IZV$PV3_ &KRG1OWOS(4(((((*GJ#7TROPEU>]7Q
M=)K'C*ZU6[UW2UTF)VLXHHK"("7>8XUX9G,N26S]Q1T&*X.X_8XTNX_973X%
M?\)-?+X?5! =1%O']I,(E\P+_=SN_BQTH A^&/[1WB"Y_:&?X2>,+.QFO+SP
MY!XDTO5]-C:))8GX>*2-F;:RD-@@X..E?1U>1?#;]G'1_ OQ$O\ Q]J&IW?B
M7QE=:;#HZ:C>)'$EM9Q8VQ11H %R1EF.23WKUV@ HHHH **** "BBB@ HHHH
M **** .-^,W_ "23QE_V"+K_ -%-70^'/^1>TO\ Z]8O_0!7/?&;_DDGC+_L
M$77_ **:NA\.?\B]I?\ UZQ?^@"@#1HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,OA)_R
M.GQ:_P"QF3_TVV5>FUYE\)/^1T^+7_8S)_Z;;*@#TVBBB@ HHHH **** "BB
MB@!K[MC;<;L<9Z9KY>T _'M++69/'$%OI&F)HFIO_:.F:JDDT-X)CY$BQA -
MK1 %5Z(%.[+,:^HZR?%?ANU\8^&]1T2]EN8+._A:"9[.=H)@C<':Z\J2.,CF
M@#\Z-;_:@^,.@?L\?%CP9>>(9XOBC\/KJ6YO/$[VT8DETLNCVLJKLV;Y?,11
MQ]P,>HKTS4?%_CS4_P!H+P9X1L?B'KFC:??_  T?Q%*ZO#*#?IL"ROYD; J=
MQ+)]T^@KZ-\8?LT>!?'7A75]!U>SO)K;6;2UL=4N8[V2.ZOX+<'RDFE!W,!G
MGG)[YK!U3]C?X>ZWK^GZS?2>(I]0L=*&AQ2KKUU$38X -NVQUW(V!NSR>YH
M^;-7_:R\8_$'_@GZ?B%'KA\-?$6RNT@:?2V2/[2BWR6SSK"P(,;!B.F V<8P
M*UO&_P 6_&OA?]I/XE>$[;6/%FK:%IOP\76+&VTV2)VL[T@#[2[.5)7CD$L,
MD_+7T;XC_9'^%?B==&BG\+0VEGI5G%I\-EI\CVT$EK',DZ0R(A =!*BO@]3G
M.<FGZU^RUX*UWQUXC\7S2:U#KOB#3#HU_/;:K-$KV1Q^X50<(O'&W!Z\\T >
M<?"'QWXG\2?\$_+;QMJ/B&_N?%MSX9NM4?5BZB47"B1E8 #: -J_+C'YUX/\
M-OC_ /$3Q%XK_9-L+S7O%-K#XQL[NY\07%\85AU=T2.1#$5R50%B" $R".M?
M:OA_]G_PIX7^#C_"_3CJ<'A%K>2S6W-_(TT<#D[HUE)W!3DC&>A(KEM*_8V^
M'>C7?@*XMAK@?P*'3P\'UB=A8HY!=%RWS*0J@AL\ #I0!Y=)_P %$],>VU&\
MM_"4TEE+I.K:QHLCWFUKV+3YO+E$J[#Y)< LN-_ P<&M/1/VZY;WP7XBUC4?
M 4^G7^F7&B11VB:BLT135$#02S2A!Y:H#E\!L=LUZ%/^QK\*YY/$#?V'/&-:
MM;FRECCOI@EM!<2^;<QVR[L0"1^6V >@P.*Y+QS^Q#H<O@'7-$\$:MJFA7^K
MG2X[JYN]4N)=\%B0(45B3L8(-H?#>X:@#MOAG\7-0^-/PF\7:U-I;^&9+*[U
M'3;>6SO&E,WV9F3[1&Y1,*S*2O!XQZXKY8_8M_:7U_\ :!L?!G@KQ9XMU_0/
M$HM3KDNI7.V*7Q(GFR(T-L0-@AC"KNP Y.=N,$U]6_!GX+:WX&^%NI^#_%'B
M_4_$27<TODW#W;-<6ENZJ/)6XVJS8(8AMH(W8 &!7/0?L-_"RTT+P=I-K:ZS
M9P>#[F:[T.>VUB>.XL7D*EPDH;?MRH.TDCD\<T <S9_MS6.I7I%KX:9M/OX=
M>;1;I[LJ;J32L><LJ^7F(29)0C=T^8"N7T3_ (*+&\\*^(=6U+X=W-A/I^B:
M7KEM!#J:SI+!>RF)#*XC'E!",L<-\OOQ7MT?[*/PYAU#5+V/3+J.>_M[ZV^6
M]E"VPO,?:V@7.(GE(!9E /IBO._&?[!GA0^"M6TSP1>ZEH.JW]C8Z4UW=:I<
M2@65K,LJ0K\QV?=(#8;&XDANE "V/C#XE_M'::-3\,WEQ\/[?0-=U+2KLZ9<
M17D>JQ1P%!+&9HT_Y:L/+(^7()8C;BO>/A7I'B+0/AUX>T[Q;JG]M>)+:S2.
M_O\  !GE Y8X !/J0.3DUR7[.7PG\2_!_P )7^C^(O%UYXJ22\,]BM[,;A[&
M$HH\GSBJM(-P9LE1C=@"O6* "BBB@ HHHH **** "BBB@#C?C-_R23QE_P!@
MBZ_]%-70^'/^1>TO_KUB_P#0!7/?&;_DDGC+_L$77_HIJZ'PY_R+VE_]>L7_
M * * -&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M/^B:^,/^^+#_ .2Z /0**\__ .%IZI_T37QA_P!\6'_R71_PM/5/^B:^,/\
MOBP_^2Z /0**\_\ ^%IZI_T37QA_WQ8?_)='_"T]4_Z)KXP_[XL/_DN@"]\9
MO^22>,O^P1=?^BFKH?#G_(O:7_UZQ?\ H KS#X@^-==\5>!?$&C6?PW\6)=Z
MA836L33"Q5 [H5&XBZ.!D^E>IZ+;R6FC6$$J[98K>-'7.<$* : +M%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!R/PJ_Y$V/_K^O_P#TLFKKJY'X5_\ (FQ_]?U]_P"EDU:^K^+M$\/ZAIUA
MJ6K65A?:E+Y%E;7$ZI+<O@G;&I.6/!Z4 :]%8$'C[PW=>*9O#4.N6$FOQ(7?
M35G4SJ  3\N<\!E)'8,">HJA:_%WP3?:5JVIVWBO2)]/TE@M_<QW:,EL2<#>
M0>,G@>O;- '745A6?CKP]J&G:5?VNLV5Q9ZM*(+&>*8,MS(03M0CJ<*W';:?
M2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***:SJ@RS!1ZDXH Y3
MX6_\B='_ -?M]_Z5S5X1^UGID=S\;?V>+^WTJ:ZNM/\ %+3WE[;6+RFVM3;2
MKF215.U"Y7@G&<5[M\+9$;PBBAU9OMM]P#G_ )>YJZZ@#\Y]1^&?CW5/B_>:
M1IME?PZ]%XP\5:M]L,#I'':7.GI':R^;]W:S%5&#G*'CY:SOV4_V=M9\?ZI>
MZ=XALM7\.:)8^"-$TRXN'A:!H]7M+IIE #C$ABVG=P1A\9YK]*:* /S\U[4_
M$O[/W@O1?&/@_0+KQ/IEM=:C;^'X-2MI9-H:.6>6[>./!$MY./)CX 2/&,ER
M#]X^&=2NM9\.:5J%[8OIEY=VD4\]E(<M;R,@9HR>Y4DC\*TJ* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQ'\;?AYX/U>;
M2M>\<^'-&U.$ R6=_JL$,R9&1E&8$9!!KM:\F^&&BZ?J/CCXLR7=A:W,@\2H
M \T*NV/[.LN,D4 :/_#2GPD_Z*=X0_\ !Y;?_%T?\-*?"3_HIWA#_P 'EM_\
M77:?\(KHO_0'L/\ P&3_  H_X171?^@/8?\ @,G^% '%_P##2GPD_P"BG>$/
M_!Y;?_%T?\-*?"3_ **=X0_\'EM_\77:?\(KHO\ T![#_P !D_PH_P"$5T7_
M * ]A_X#)_A0!Q?_  TI\)/^BG>$/_!Y;?\ Q='_  TI\)/^BG>$/_!Y;?\
MQ==;?:#H6GV5Q=2Z-9M'#&TC".S1F( R< #)/'2O*_ WQ_\ @Y\0]6T#3M(>
MU%QX@%P=(-YI+V\=^8&99EA=T"NR%&RH.?E/% '3_P##2GPD_P"BG>$/_!Y;
M?_%T?\-*?"3_ **=X0_\'EM_\76AX^U?P9\--"CU?7=-MX;&2ZALU:WTWSV\
MR5PB#:B$@%B!GH*YN_\ BS\,M-N[ZWGLE66RUV'PY-C19"!>R@%$!$>"I!^^
M/E]^E &I_P -*?"3_HIWA#_P>6W_ ,71_P -*?"3_HIWA#_P>6W_ ,77:?\
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
M-L+M\_"AB!D]SBMJZ\<>'+'4-*L+G7M-@O=67?I]O)=QK)=KC.8E)RXQW7-
M'P1\+?@-\6/AU\.?V>-/7PWK,-[HMSK-UK]KIM\D)BBG1C!%(V_:6+$8X8*>
M:X*'X"?'?6?A5\3-!U3PAXB9-=L-$FL;"[OXIF%S#<G[06D,WS3%-I:7";RN
M=J\"OT@7XQ> WN;FW3QIX?DN+6VEO)X4U.%GB@C.))&4-D*IZD\#O69X7^/W
M@;Q?\))_B7IVN0R>#H()[F6_;CRXXBP8LO4'"Y"D9P1QS0!\B:_\*?BQ9^!-
M6TK2]#\0#PZGQ*GU"32DE6:YN-#DB(7R@\OS*LIWF-F!S@U]?> ]!O/"OP8T
M?3+UM7UC4-/TL1;]5,<NH2L$('F%3M,A'!P?QKG?!'[0L_CO0_"_B&R\"Z[%
MX9\1W"16.I2&$LL3YV3RQ!BT<; #!Y/(R!7I.@>,] \57%_!HNMZ=JT^GR^1
M=QV-TDS6\G]V0*3M/!X/H: /B7P)\'_BOX1_X)W:=X.T[P]?Z;X^TZZS<:6D
ML:W$]J;L2311N'VG?'QC<,\BI]6^$/CMM8^'MI>Z+XX\0?#M[*\5K.VOXK+5
M-&U![L30S-LE 6-4"QI\S;%##OS]RWTTMO9S2P0&ZF1"R0*P4N>PR>!GWKS?
MX$?'O1_CO\*HO']E97&@Z'*\X!U22-65(F*N[%6(505;J>@S0!\F:/\  _XE
M:)^TQ<>+K3PQK5I977Q&>_N;N*Y412Z0UAY3%D$F&!E R"N[@'M5/X6_!;XT
M^'[B*:RT_7M%\077A7Q)82:EJ-]YL,=[)<N^F[@96 "IC! ^7/-?6$G[5'PZ
ME^$EY\0[#Q%I]]H<7VE+<?;88GO)80Q,46]@"[!"57J00>]=M\+_ !_9?%7X
M>>'O%^FP3VUAK5G'>P0W( D1'&0&P2,_0T ?GAK/P!^,NK^!=0TZ+PQKDFF&
M]\+SC2[RY1W>^MOFU&[4/(<*2,$Y&]N0#UKMD^'_ ,6?"FN^)]?UBYUO08[:
MT\777B#Q&MP&2XM9(<Z8;<%\%H@ 57Y=A1@2-W/Z U#>6<&HVD]K=01W-K.C
M12PS*&21",,K \$$$@@T ?ECX1TV#QA\+_'$:^+M7\(?$3^R-,UCP]HNJI>:
M>C2VL.Z1T:X*B8W;1R[P@QSG+X)K]&_@KHE]HWPYTJ35XQ%KNHH=2U)%8E5N
M9CYDBKDG"J6V@=@HJ<?!SP-Y,$3>$](DC@GBN8A+:(_ER1$F-ER#@KDXQTR<
M5V5 !1110 4444 <;\9O^22>,O\ L$77_HIJZ'PY_P B]I?_ %ZQ?^@"N>^,
MW_))/&7_ &"+K_T4U=#X<_Y%[2_^O6+_ - % &C1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %>9?"3_ )'3XM?]C,G_ *;;*O3:\R^$G_(Z?%K_ +&9/_3;94 >FT444 %%
M%% !1110 4444 >'?MA?!_Q%\<OA/!X6\-"R6\.KV5^\M].8D5()EE(&%8DM
MMQ[9S7D7Q)_8\\<?$ZX^+?BZ?5=.T;Q;XHM-+T[2=.MY7>W@M;*>*;9--M!9
MIFB.<+A0V.:^SJ* /C_6?V*KK7-!\!:AI<-GX*\4Z/XCN-3O5MKZ6^#6EZK)
MJ$/G2 %C)O9P JJ"Q '))DO?V3-?7XZ>,/$7V#2]5T*^DCOM"N9=3FMY=)E3
M3OL9A$"+M=2O ). &.5)KZ\HH ^ ;?\ 87^(47@O3-">[TEIIO"MCX:GN1=,
M1ISV^H"Y-Q$"F6W*. ,$-CMS53P?\*-4^+'Q[^(UOH]OI4,&A?%"RU^YUN6;
M%SY4%GL,<:!<MO<LN[=@$.",BOT#O+I;*SGN'5G6&-I"J#+$ 9P!W-?+GAO]
MNO3O'>B:K-X6\,W&HZU:^'I_$,&E7!FMVN(X9VCDB$C0[0Z!>>VX@+N&6H \
M:M_V O'*-9N]KX:,D<7BA9&\\DL^I@_9VSY7)B[_ *5W'AW]C[QGIGC[P'J6
ML0:5KVCV'A?1=&O8&U6> V-WI\BND\01/WR$KNV$KR1G@<]#X,_;WLO%'BCX
M2V-QH-EI^D?$+2)M1M]3.J[A9S1*WF6TJ>4#N#(5SD X..E:NN_MAZKX:\7_
M  ZT+5O">G:7_P )EI%WK,=Y>ZPT<5E# GF?O?W.<LA4^Q.#TH \V\/_ +$7
MC&U^)5GK]Q'H-I;'4_%EY<O#*6D>+50! A'EC=Y7.03CGBO4?AQ^RWJ*_L3_
M /"D/%DUG8WKZ5-IDE]I;F1"Q8LDQRJDG)4E?08S6OI7[3>L:_\ %#3/AI8>
M#H3XW_LB36]7BFU(BSTZW$GEQ8E$9:1I,HP&P8#<X/%<E=_MT >%_#^H6_A)
M(]2N?&?_  @NL:=?:CY1TO4/FRQ<1D/%A2=W!P1QUP =[\'?"GQ,\,_"_0/A
M_P"(+328$TK3!I,OB*ROF=IHDB,<<D4.Q2KX"$[C@8/6O$?@Q^RO\7/@CJ\/
MB#1)/#<^L:1X5M_"UM:W=U+]FU(K>O-)=S;%#*=CX"G)W$\XZ^PW/[1?BD^&
MM"UG3? UIK=IJ^J/:6T]GK2B&:U\GS([N-GC!9"<AN!M"EB<5Z9\'_'5_P#$
MKX<:+XDU+1'\.WM_$7DT]IQ,(\,5!60 !U8#<&QR"#0!1^'/B?QGKL'C(^(=
M&L;9[#6+BUT8VK21I>VBHAC=S(,AMQ=20-ORY&1U\A_9D^#?Q+^"7P@\)?#N
M]M-#DM;/4)Y=4U&.\:426LDDDC1QQ&,98[E7)(XR:^GJ* /@J']BKXAZ3\._
M VE10^']2O- T?Q!H<UE+=LEO*+^,"*\!,1PZD8*X)QC#5]%_L[^"_B%\,/"
M_@WP;K=OH1\-:-X;AM)KJUGD>[;4$=E(&0%\HQA".,Y)KVJB@ HHHH ****
M"BBB@ HHHH XWXS?\DD\9?\ 8(NO_135T/AS_D7M+_Z]8O\ T 5SWQF_Y))X
MR_[!%U_Z*:NA\.?\B]I?_7K%_P"@"@#1HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,OA)
M_P CI\6O^QF3_P!-ME7IM>9?"3_D=/BU_P!C,G_IMLJ /3:*** "BBB@ HHH
MH **** "BBB@ HHHH *A%G %($,8!4J0%'(/4?0UX9^VE\8O$GP'^#/_  F'
MAFYL8+N#5;*TE74;4SQ-%/.L3' 92"H;<#GMTKPOQ=^V!\5-!^#U]XM>VTS3
M[>S\<P>&[/6;O2)H;?6-.EDV_;$BDD#(5&<,"4;MQ0!UZ?\ !.KPM%X)N/#L
M>H.D:>-AXHL)@&#6=J)"?L2'.0ACDE4XX);.*[OXS_LLI\8OCAX#\8:A-I<_
MASPYI]YIT^B7=JTANDN%VL0V<*5 !7CK7E"?MU:]HOPO^*'B@V&F^+M-T37[
M70/"VOV43VMIK4L^%^<%FP(G.&9#@XXQ7TAX0TSXI:9KNB?\)#KVA:]I$UM*
MVJ&UTYK26"XVKY:P?O&#19W [OFX!SR10!R6O_L]ZKHO[0,7Q<\$:E9Q:K<:
M'_8&J:3JRN8+J%65HI5D3YE=2HR,$$>AYKS2]_84U&7P5H6G'Q)INHZU_P )
MU_PGNOWE_9.8=0NCN!@2,,=L>'V\DG"^]?07QTU7Q=H?PWU;4?!E_H>DZI9P
MO<R7_B&-Y+6"%$9V)5"I). .2 ,D\XQ7R'XB_;Q^(^C>$?#EW=^'=-T?7+7P
M!_PG6MV5S;R?Z1_I<<"6\8+@PAT8R;CN()4=CD ^O/A%\/=1^'^C7.EWT]@=
M,B=(=)TO3HG6WT^U5 HB4N2S$G<2>!R !Q7?@!0 !@#H!7SXGQ[\4W7[3NC^
M!K>RTN3PQJ?@N7Q/:$!UNY)/,1$1W8[5')Z+WY/%<%^QC^UUXL_:&^(/B#0=
M=MM,MCI.FB?4K-(Q!/I]^;F2/[/%^\;[1#Y: ^<!@-QGY@* /L&BBB@ HHHH
M **** "BBB@ HHHH **** .-^,W_ "23QE_V"+K_ -%-70^'/^1>TO\ Z]8O
M_0!7/?&;_DDGC+_L$77_ **:NA\.?\B]I?\ UZQ?^@"@#1HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "O+OA1<PP^-?BR))40_\),G#,!_S#;*O4:YO4OAMX5UC4+B_O?#V
MFW5[<$--<2VREY" %!8XY. !SV H W?M]M_S\1?]]BC[?;?\_$7_ 'V*YG_A
M4O@S_H5]+_\  5?\*/\ A4O@S_H5]+_\!5_PH Z;[?;?\_$7_?8H^WVW_/Q%
M_P!]BN9_X5+X,_Z%?2__  %7_"C_ (5+X,_Z%?2__ 5?\* .F^WVW_/Q%_WV
M*/M]M_S\1?\ ?8KF?^%2^#/^A7TO_P !5_PH_P"%2^#/^A7TO_P%7_"@#IOM
M]M_S\1?]]BC[?;?\_$7_ 'V*YG_A4O@S_H5]+_\  5?\*/\ A4O@S_H5]+_\
M!5_PH Z;[?;?\_$7_?8H^WVW_/Q%_P!]BN9_X5+X,_Z%?2__  %7_"C_ (5+
MX,_Z%?2__ 5?\* .F^WVW_/Q%_WV*/M]M_S\1?\ ?8KF?^%2^#/^A7TO_P !
M5_PH_P"%2^#/^A7TO_P%7_"@#FOV@/@YHW[0G@1/"FJZ]<Z1IXOK>_>33VB,
MCO"XDC7+JP W*I.!DXQ4'QS^">D?'GP?HOA[5O$EUIEOIFHVNJB:P\G?+/ =
MT>[>K +NY( YKK/^%2^#/^A7TO\ \!5_PH_X5+X,_P"A7TO_ ,!5_P * /'+
MW]BSX>:C%\0=.FU6_7PSXU=+R_T"&>)+6VOU(;[;:X7=#*6&X@$J3_#Q71:I
M\(?$D_@75]+?XM>(=3U1M+?3M.O%FMK%X&.W$SM%%\\OR ;R#@%L*"Q->@_\
M*E\&?]"OI?\ X"K_ (4?\*E\&?\ 0KZ7_P" J_X4 <+\1?@E-\5O@EHW@#7?
MB)K%C<P06J:GKFD20Q7.HR1( Q8NC!0[C>0 /3ID'B==_8C\&^)M.TF'5O&.
MOZM>PZ9+H>JZGJ%Y'/=:Q827"7#03N5^7#H,,FT@%AW&._\ @_\  _PAH?PX
MT:QE@TCQ5)$L@.KI"KBXS*YSNR<XSMZ_PUV/_"I?!G_0KZ7_ . J_P"% '%Z
MM\!-!UCXSV_Q#G\072SPZ#)X;728S"MK]C<[F7(7>&W<[@W&,5A_ _\ 91\&
M_ [Q9%XBL-9N]6U&TT2/P[8O>-"@M[%)6D"GRU7S),L 9&YPJC YSZA_PJ7P
M9_T*^E_^ J_X4?\ "I?!G_0KZ7_X"K_A0!TWV^V_Y^(O^^Q1]OMO^?B+_OL5
MS/\ PJ7P9_T*^E_^ J_X4?\ "I?!G_0KZ7_X"K_A0!TWV^V_Y^(O^^Q1]OMO
M^?B+_OL5S/\ PJ7P9_T*^E_^ J_X4?\ "I?!G_0KZ7_X"K_A0!TWV^V_Y^(O
M^^Q1]OMO^?B+_OL5S/\ PJ7P9_T*^E_^ J_X4?\ "I?!G_0KZ7_X"K_A0!TW
MV^V_Y^(O^^Q1]OMO^?B+_OL5S/\ PJ7P9_T*^E_^ J_X4?\ "I?!G_0KZ7_X
M"K_A0!TWV^V_Y^(O^^Q1]OMO^?B+_OL5S/\ PJ7P9_T*^E_^ J_X4?\ "I?!
MG_0KZ7_X"K_A0!TWV^V_Y^(O^^Q1]OMO^?B+_OL5S/\ PJ7P9_T*^E_^ J_X
M4?\ "I?!G_0KZ7_X"K_A0!4^,E[;M\)?&0%Q$2=(NN X_P">35T_AS_D7M+_
M .O6+_T 5A/\(O!,J,C^%=)=&&"K6B$$>XQ761QK%&J(H1% 55 P /2@!U%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!Y_\  .+PW#\)/#Z>$9KN?PZ$E^R27PQ,1YS[MW _BW?ABNUU+5['
M1H!-J%[;V,).T27,JQJ3Z9)KC_@=K6F^(OA7H.HZ1H:^&].G24Q:6HP( )G!
M'0=2"W_ J^;O$TT4O_!1!HOB6(_^$.3PEGPH-5_Y!YNS*GGE=WR>?MW]>=H^
ME 'V/;7<%[$);>:.>(\!XF##\Q4M?#7QX^.&H_ JYM](^$\EGHGA&;1-9\31
MZB+03V]]J,<@Q91;Q@*6)8A.3O&TC%<M<?MB_%2/XLFWNM6L](TN#6?"=I<>
M'KBPB\R--3AD:[B:4@./*9  >H/4T ?H;D$GGI2U^<5]\>?B3\.H/BE?V/C=
M)=<?XMVVA)9:M9Q21V]C*D$:OMP&6,KP,$#]VQ')8UU/[07[4OQ'^ 7Q-\+>
M$F\8:=K\T(TN75W.DQVRR0W%ZT<LDA/&/+P%$)^3:6<\@4 ?>E(#D<<U\(>+
M/VB/B!XN^'/QQO\ 3/&UMH>N>';?7+-/"<>GI]OM?(*FUNH7QN*O%N)9@1EO
MEP5KSSQ=^UI\0_@]\/=*LM)\8V]U"GPSTC6]-N+ZR@D:XOVOQ!/&&V_O-L0.
M1R01N- 'Z9,P12S$  9)/:HK2\@OX%FMIX[B%NDD3AE/XBOB3Q9^UQXGL?VI
MM.\&VOB#3;GPL^KV6EWMI]C2-8X[BRDDYD;YW?S%4[T(CPRK@DFNO_84\8:7
MX._8U&OZM?16VF:9J.M3SSRN J(M].P&?IC [Y&.M 'U>DJ2,ZHZLR':X!R5
M.,X/IP0?QI]?!WP!^)OBGX>?M2>+-!\;2W>G6?Q1TT>)]&;4)H'$%W''L>&/
M8[J%\M5VYP2(QQFLZ]_:-^,EA^R'#\73XYTFXU.]U:'2[73QH\*QQXU62V=Y
M&R2Q:( X4+@ $=R0#] J*^$OVF?VE/B9^SW_ &#I4?C/3M=UR.QM]4O"NDQ0
MI<12ZFD1W Y&P0N5 B(?*%V..M&;]K/XCV7[2"Z%%XGTZ_\ "Q^(%MX933GL
M806M)[02E_.7#91S@$>G.>E 'WW17YZ:1^UK\8+GP]XR\40:GI^LCP]I&K3W
MFBVMO:M&EY'?F"V%N4)FEA2WW3.W.2F,\XK6\2?M)?%"QT;X;_8OB%X>NH_$
M^OW5H-6TZUANO]"^Q^='YH,:(LR/\IV<<J",YR ?>M%?G5X!_;1^*L_@K5=:
MO=4TWQ'J#?#BX\2VUA!IR1?9[V"^%MT0[G!3,C*>X.T <5N^,/VE?B?I>D?#
M?[!\1/#MQ#XFU?4(?[6T^UANP+-+/SX1)E$03*^5.T <KD9R* /O>EK\^/#W
MQ]\=>-_%7P1\2ZAXUMM$;4OA_JFIRQ20(MA<:E'(B$.N"<L%R0OS* VT#)KZ
M!_8N^+GB[XL^!M=?QP9/^$DT?41I]VOE0"'>(D8M#)#A)(VW;E/4!@"3C) /
MH:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHKSE?B=KFJ^(_$>F:#X/?5(=#O5L)[J74HK</*8(
MIOE4@G 691DXY!H ]&HK@_\ A+O'/_1/T_\ !W#_ /$T?\)=XY_Z)^G_ (.X
M?_B: .\HK@_^$N\<_P#1/T_\'</_ ,31_P )=XY_Z)^G_@[A_P#B: .\HK@_
M^$N\<_\ 1/T_\'</_P 31_PEWCG_ *)^G_@[A_\ B: .\HK@_P#A+O'/_1/T
M_P#!W#_\31_PEWCG_HGZ?^#N'_XF@#O**X/_ (2[QS_T3]/_  =P_P#Q-'_"
M7>.?^B?I_P"#N'_XF@#O**X/_A+O'/\ T3]/_!W#_P#$T?\ "7>.?^B?I_X.
MX?\ XF@#O**X/_A+O'/_ $3]/_!W#_\ $T?\)=XY_P"B?I_X.X?_ (F@#O**
MX/\ X2[QS_T3]/\ P=P__$T?\)=XY_Z)^G_@[A_^)H N_"35]?UWX>:/?>*-
M-71]>F60W-DD9C$1$CA?E).,J%/7O737NFVFIHJ7EK!=(IRJSQAP#ZC(KR;X
M:ZA\5/#'@G3-,\2>%TU_6K=7%QJ/]N1GSB9&93R@/"E1T[5TW_"7>.?^B?I_
MX.X?_B: .RFTJRN8HHIK.WECA.8T>)2$^@(X_"HI= TNXF::73;229B&:1X%
M+$CH2<=:Y+_A+O'/_1/T_P#!W#_\31_PEWCG_HGZ?^#N'_XF@#KY]$TZZ,AF
MT^UF,C!W,D*MN8< G(Y/O3KG2+&\D,EQ96\\A4+ODB5C@'(&2.F:X[_A+O'/
M_1/T_P#!W#_\31_PEWCG_HGZ?^#N'_XF@#LAI5DL\TPLX!-,NV601+N<>C''
M(^M12Z!IDZ1I+IUI(D2[$5X%(1?0<<"N2_X2[QS_ -$_3_P=P_\ Q-'_  EW
MCG_HGZ?^#N'_ .)H Z\Z)IS2>8;"U+\'<85SP,#G'8<"A=%T]+)K-;&V6T8Y
M: 0J(R?4KC'85R'_  EWCG_HGZ?^#N'_ .)H_P"$N\<_]$_3_P '</\ \30!
MU\FB:=-+%))86KR1 +&[0J2@'0 XX%)_86FFT%K_ &?:_9@V\0^2NS=Z[<8S
M[UR/_"7>.?\ HGZ?^#N'_P")H_X2[QS_ -$_3_P=P_\ Q- '8W&DV-V09[*W
MF(78#)$K87KCD=/:H'\.:4[L_P#9MH)"V[S%@4-N_O9QG/O7*_\ "7>.?^B?
MI_X.X?\ XFC_ (2[QS_T3]/_  =P_P#Q- ''?#O]D+X?_#7QA8^)--L3+J6G
MK<I:RRPPK(!<9\WS9$17G)!(!E9L9]>:]=_X1[2_*BB_LVS\N(DQIY"80GK@
M8XS7)_\ "7>.?^B?I_X.X?\ XFC_ (2[QS_T3]/_  =P_P#Q- '6P:!I=JVZ
M'3;2%MI3,<"J=IZC@=#Z4A\/:488HCIEF8HB3&GV=-J9ZX&.,UP?B'XE^+_#
M&A:AJ][\/S]CL8'N9O*UF%GV(I8X!49.!ZUZ)87:ZA8VUTJE%GC60*W4 @'!
M_.@")=$TY$B1;"U5(=WEJ(5PF>N..,]\5-:6-MI\7E6MO%;19SLA0(,^N!4]
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5YE\)/\ D=/BU_V,R?\ IMLJ]-KS+X2?\CI\6O\
ML9D_]-ME0!Z;1110 4444 5-6N)K32[R>V$;7$4+O&)20A8*2,XYQGTKY$\*
M?\% 9=9^"GQ$\2:AX--EXY\(79MF\+)=;OM*&'SXYA(5XC,2RN3C@1GU%?7F
MJVTMYIEY! R)/+"Z(T@)4,5(!('45\QZG^Q!9WLGB'68=7@M_%6N^"O^$/N[
MI;=OL^XHT1O!'NR9/)*I@GHN,X)H ZCPC^TX^HP>!+SQ!!H^C6&O>%+CQ5?,
M+QS+9PH(V 1"G[Q0KG>W&".G(KJM,_:D^%6L:/J>J6GC73I;#3EMFN9<LNT7
M&/(*@@%O,R-NT'/:O,[K]D+6;G3?!UK_ ,)19*V@>![_ ,&,WV)_WPN(T07
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %>9?"3_D=/BU_V,R?^FVRKTVO,OA)_P CI\6O^QF3_P!-ME0!
MZ;1110 4444 %%%% !1110 4444 ?,=G\:/BS?>*KW3M3\ ZQX?TM)M8C&L"
M""2VA$"LUK(27W&)T .<99VQ@*#7CEI^V[\2-+^!GQ*L=9MM,'QD\*SO,J);
MD6S:=Y(N4O#'G[GE?*#G[TD8[U]W^(=)_M_0M0TS[1):"\MWMS/$ 70,I4D9
M!&>>]>/>(_V1_"/B71_$<%Q<7<6J^(?#MOX8U'6(EC%Q+9PYP/N[0Q! ) _A
M7T% 'F^C?M;W/A34=&N/%VHW5]9I\-(?&>HZ?8:/'OD9FA,DL4WG  *)2OE%
M03C.XXY[VR_;1\#7>CZG>2:9XBLKJQU+3])_LNZL42ZGGO4$EKY8\PKM=&W9
M9EP <XK-UC]B/PUK@7[5XCUDLO@W_A!\KY(S890Y^Y_K/W:C=]>*YSXL?L@Z
M@G@?Q':^#=5N]0U/Q%J6C2ZBUZMNQBM[%%13"CJJ.^V-/E9E!Y.X=" ,\=?M
M[^&[KX>:G+X1TW7U\62V&K7%A:7%A"QA^P96::8>=M$0D&W@EC@X%=%H/[9>
M@:!X)^'$WC.WU%=8\1Z1I%U<7EG9J+-9[W8B@%G!;]XW(C#E003@5R'A?]B2
MY\6>&K ^,]6DT#6--MM0T6RF\/6EK9M+I-T!NAN(45X@Y8NV4)/.<DDUTVN_
ML%>$=?\ ^$=^T>)_$@70M+T_2K-!/$56.SF26%L&,X.Z--V,!MHSG% '1?M=
M^-_'OPL^&'B+QSX4UC3["QT#29KE[2YL_/>ZN?,01C)("H%WYQR21Z5A1?%C
MQEX8M?A#)X@\203KXWU6T6-[?1U8-')8&9[5B)1Y9WAF60!N%P1DC/L'QE^%
M=C\:OAIK7@G5+ZZL=-U>'R+F:SV^:4R"0"P(&<=<5S6N_L[:=XATGX:6-UKN
MIC_A [F.ZL)XQ&KS/' T">9\N.$=ONXY.>U '%K^WE\.FT?Q?J!T_P 1QCPO
MIL>L7MM+8(D[6KS&'S%C:0$$,.4?8P!!VUF>/OVR]'NOA?X@UOP]+JWAC4-"
MU^PT:_&K:,MQ)"T[1LO[H3*"KH^ P;()Y6JFF?\ !._P9I>A^)-+3Q7XGN(O
M$&B_V'?2W4\4LKP?:#<9W&/)?<3ECDG)S6!\;_V.]?N?#NI:%X')UA?&'B+3
MM5US4-5NTA_L_P"R&((T<:I\ZLB,",Y!5<9R< '8VG[75CX8\8^/-/UX:OKB
MV/BZT\,V&GZ9H\:2V\UQ%F)"YG/G!V!(<!<9 (]&^)/C%\1/B_X6T+Q5\%IH
M+'1;FTU6"^M]>TEI+FWO(3Y<7".1D2HR; 3G=G. :W;W]CGP]>>+]8\1?\)!
MJ\5YJ?BBR\62(OE;$N[4$1*HV?<P1D=3CK7HOP7^$FG_  3\$+X9TN^N]0M!
M>7-[YU[M\S?/*TKCY0!C<[8X[T =%X-EUF;PCHLGB*.&'7WLH6U".W_U:W!0
M>8%]MV<5LT44 %%%% !1110 4444 %%%% '&_&;_ )))XR_[!%U_Z*:NA\.?
M\B]I?_7K%_Z *Y[XS?\ ))/&7_8(NO\ T4U=#X<_Y%[2_P#KUB_] % &C111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %>9?"3_D=/BU_V,R?^FVRKTVO)?ACKNFZ;XX^+,=W
MJ-I:R'Q*A"33JC8_LZRYP30!ZU163_PEVA?]!K3O_ J/_&C_ (2[0O\ H-:=
M_P"!4?\ C0!K45D_\)=H7_0:T[_P*C_QH_X2[0O^@UIW_@5'_C0!K45D_P#"
M7:%_T&M._P# J/\ QH_X2[0O^@UIW_@5'_C0!K45D_\ "7:%_P!!K3O_  *C
M_P :/^$NT+_H-:=_X%1_XT :U%9/_"7:%_T&M._\"H_\:/\ A+M"_P"@UIW_
M (%1_P"- &M163_PEVA?]!K3O_ J/_&C_A+M"_Z#6G?^!4?^- 'A?[>/Q$\2
M?"KX#GQ)X5UBYT758=9T^V,UM&DA>*:X2*1=K*P/RL<<9SBO$/B-\6/C7X&^
M&$.M:UJVKZ-:W'Q%M=(TBXDLX1J%YHTV\$S0A"-_R_*0 WJ.<5]4_&'P3X"^
M.7A6/P[XGUJ)])2ZBO##::DD)>2)@T9)!SA6 ;'J!4'Q0^'W@+XOZ1H.F^(O
M$)DMM%O8=2M?LNJ)"QN8O]7(Y!^8KDG'3)Z4 ?*Z_MC^-]'_ &>OB?XWTK4H
M]?TN+Q5#X>\)ZOJ]ND=S$DCK'))=PIC C<G;N"EAC(%?6_A/X>^+/#>NZ)=3
M_$'4O$.FQV\JZG::I!#FYE95\N2,QHOEA2&^3D88>G/)'X ?!R2X\=^>UE<V
M/C<B37=+FU%3:7,PQ^_$6["2DC)=<$GGK3/$'P6\$:SX"U7PV_C.\OOM6E2:
M1;7&JZ^\YM(7VYVX=23\B98G<0H&[!- '7_M"_VM'\*M;NM)\92^!'LX'N9=
M8MK1+F955"0D:/E<LVT="3T')!'Q1X]_:H^-7@SPWI%CKMZFC^*M!^&K>,=4
MB2W0&[OOMT<*0SK@@*(B=RKM.]CTP*^N/&/PF\!?$+X3:#\/_$7BR[OM)TF.
MU3[3%K?D75T]N@5))9$8%CD!S_M 'M6 _P"R_P#!&71='TR5X)X-.M9;%I)M
M7WRWMM+,L\D-RY;,J-(BMAN^?4Y /&M*_:J\<ZM\9M*>.Z:'2=3\?7/@U-&D
MB4Q0P+IT<R3'C=Y@E)8_-]TX[9KU_P#9VO\ XDI\9OB;I'B3Q<WC7P5I_P!F
MCT[5+FRBM7%_M)NH(1&,-''E0<YP2!DD-75O\)/A<?'<OBZ.\M8-7>YDOE\G
M456*.[>!;=KE4S@2^4JKN]NF:S/@U\!OA5\"M?U'6O#>M3S:C?0M#++JNO->
M85I/,<J)'(4LX!8CJ>M 'NM%9/\ PEVA?]!K3O\ P*C_ ,:/^$NT+_H-:=_X
M%1_XT :U%9/_  EVA?\ 0:T[_P "H_\ &C_A+M"_Z#6G?^!4?^- &M163_PE
MVA?]!K3O_ J/_&C_ (2[0O\ H-:=_P"!4?\ C0!K45D_\)=H7_0:T[_P*C_Q
MH_X2[0O^@UIW_@5'_C0!K45D_P#"7:%_T&M._P# J/\ QH_X2[0O^@UIW_@5
M'_C0!K45D_\ "7:%_P!!K3O_  *C_P :/^$NT+_H-:=_X%1_XT 8?QF_Y))X
MR_[!%U_Z*:NA\.?\B]I?_7K%_P"@"N*^,7BK1)?A/XP1-8L&=M)N@%%TA)/E
M-[UVOAO_ )%W2_\ KUB_] % &C1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<QK7PO\&^)-
M0DO]6\):%JE]( 'NKW389I6P,#+,I)P*** */_"DOAW_ -"#X8_\$UM_\11_
MPI+X=_\ 0@^&/_!-;?\ Q%%% !_PI+X=_P#0@^&/_!-;?_$4?\*2^'?_ $(/
MAC_P36W_ ,1110 ?\*2^'?\ T(/AC_P36W_Q%'_"DOAW_P!"#X8_\$UM_P#$
M444 '_"DOAW_ -"#X8_\$UM_\11_PI+X=_\ 0@^&/_!-;?\ Q%%% !_PI+X=
M_P#0@^&/_!-;?_$4?\*2^'?_ $(/AC_P36W_ ,1110 ?\*2^'?\ T(/AC_P3
M6W_Q%'_"DOAW_P!"#X8_\$UM_P#$444 '_"DOAW_ -"#X8_\$UM_\11_PI+X
M=_\ 0@^&/_!-;?\ Q%%% !_PI+X=_P#0@^&/_!-;?_$4?\*2^'?_ $(/AC_P
M36W_ ,1110 ?\*2^'?\ T(/AC_P36W_Q%'_"DOAW_P!"#X8_\$UM_P#$444
M'_"DOAW_ -"#X8_\$UM_\11_PI+X=_\ 0@^&/_!-;?\ Q%%% !_PI+X=_P#0
M@^&/_!-;?_$4?\*2^'?_ $(/AC_P36W_ ,1110 ?\*2^'?\ T(/AC_P36W_Q
M%'_"DOAW_P!"#X8_\$UM_P#$444 '_"DOAW_ -"#X8_\$UM_\11_PI+X=_\
M0@^&/_!-;?\ Q%%% !_PI+X=_P#0@^&/_!-;?_$4?\*2^'?_ $(/AC_P36W_
M ,1110 ?\*2^'?\ T(/AC_P36W_Q%'_"DOAW_P!"#X8_\$UM_P#$444 '_"D
MOAW_ -"#X8_\$UM_\11_PI+X=_\ 0@^&/_!-;?\ Q%%% "K\%/AXK CP%X8!
M'((T>WX_\<KLD18U"J JJ,  8 %%% #J*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
H@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>mdjh-20231231.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.6.2.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/29/2024 8:39:44 PM-->
<!--Modified on: 4/29/2024 8:39:44 PM-->
<xsd:schema targetNamespace="http://www.mdjhchina.com/20231231" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:mdjh="http://www.mdjhchina.com/20231231" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-roles="http://fasb.org/srt-roles/2023" xmlns:attributeFormDefault="unqualified" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>00100 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" id="StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss">
        <link:definition>00200 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCal2" id="StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCal2">
        <link:definition>00200 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) Cal2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>00400 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetailss" id="DisclosureAccountsReceivableDetailss">
        <link:definition>40301 - Disclosure - ACCOUNTS RECEIVABLE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails" id="DisclosureAccountsReceivableCeclRatesDetails">
        <link:definition>40302 - Disclosure - ACCOUNTS RECEIVABLE - CECL Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails" id="DisclosurePropertyAndEquipmentNetDetails">
        <link:definition>40401 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails" id="DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails">
        <link:definition>40501 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Income tax benefit and Provision for Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails" id="DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails">
        <link:definition>40502 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Significant Components of Company's Deferred Tax Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" id="DisclosureAccountsPayableAndAccruedLiabilitiesDetails">
        <link:definition>40601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>00090 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity" id="StatementConsolidatedStatementsOfChangesInEquity">
        <link:definition>00300 - Statement - Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails" id="DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails">
        <link:definition>40101 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS - Wholly-Owned Subsidiaries and Consolidated VIE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" id="DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails">
        <link:definition>40102 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails">
        <link:definition>40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Variable interest entities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails">
        <link:definition>40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated useful life of fixed assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails" id="DisclosureAccountsReceivableAdditionalInformationDetails">
        <link:definition>40303 - Disclosure - ACCOUNTS RECEIVABLE - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails" id="DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails">
        <link:definition>40503 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Reconciliation of Statutory Income Tax Rate and Company's Effective Income Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails" id="DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails">
        <link:definition>40504 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureLeasesDetails" id="DisclosureLeasesDetails">
        <link:definition>40701 - Disclosure - LEASES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails" id="DisclosureShortTermLoansDetails">
        <link:definition>40801 - Disclosure - SHORT-TERM LOANS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails" id="DisclosureShareholdersEquityOrdinarySharesDetails">
        <link:definition>40901 - Disclosure - SHAREHOLDERS' EQUITY - Ordinary Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails" id="DisclosureShareholdersEquityAdditionalInformationDetails">
        <link:definition>40902 - Disclosure - SHAREHOLDERS' EQUITY - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails" id="DisclosureNoncontrollingInterestDetails">
        <link:definition>41001 - Disclosure - NONCONTROLLING INTEREST (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails" id="DisclosureCommitmentsAndContingenciesLegalProceedingDetails">
        <link:definition>41201 - Disclosure - COMMITMENTS AND CONTINGENCIES - Legal Proceeding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" id="DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>41202 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails" id="DisclosureRelatedPartyTransactionsDetails">
        <link:definition>41301 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails" id="DisclosureSegmentAndGeographicAreaInformationDetails">
        <link:definition>41401 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails" id="DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails">
        <link:definition>41402 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails" id="DisclosureSubsequentEventsDetails">
        <link:definition>41501 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails" id="DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails">
        <link:definition>41601 - Disclosure - RESTRICTED NET ASSETS OR PARENT COMPANY'S CONDENSED FINANCIAL INFORMATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>00105 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" id="StatementConsolidatedStatementsOfCashFlowsParenthetical">
        <link:definition>00405 - Statement - Consolidated Statements of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusiness" id="DisclosureOrganizationAndDescriptionOfBusiness">
        <link:definition>10101 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivable" id="DisclosureAccountsReceivable">
        <link:definition>10301 - Disclosure - ACCOUNTS RECEIVABLE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNet" id="DisclosurePropertyAndEquipmentNet">
        <link:definition>10401 - Disclosure - PROPERTY AND EQUIPMENT, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssets" id="DisclosureIncomeTaxAndDeferredTaxAssets">
        <link:definition>10501 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilities" id="DisclosureAccountsPayableAndAccruedLiabilities">
        <link:definition>10601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureLeases" id="DisclosureLeases">
        <link:definition>10701 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureShortTermLoans" id="DisclosureShortTermLoans">
        <link:definition>10801 - Disclosure - SHORT-TERM LOANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureShareholdersEquity" id="DisclosureShareholdersEquity">
        <link:definition>10901 - Disclosure - SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureNoncontrollingInterest" id="DisclosureNoncontrollingInterest">
        <link:definition>11001 - Disclosure - NONCONTROLLING INTEREST</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureStatutoryReserve" id="DisclosureStatutoryReserve">
        <link:definition>11101 - Disclosure - STATUTORY RESERVE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>11201 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactions" id="DisclosureRelatedPartyTransactions">
        <link:definition>11301 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformation" id="DisclosureSegmentAndGeographicAreaInformation">
        <link:definition>11401 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>11501 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanyOnlyCondensedFinancialInformation" id="DisclosureRestrictedNetAssetsOrParentCompanyOnlyCondensedFinancialInformation">
        <link:definition>11601 - Disclosure - RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessTables" id="DisclosureOrganizationAndDescriptionOfBusinessTables">
        <link:definition>30103 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" id="DisclosureSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableTables" id="DisclosureAccountsReceivableTables">
        <link:definition>30303 - Disclosure - ACCOUNTS RECEIVABLE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetTables" id="DisclosurePropertyAndEquipmentNetTables">
        <link:definition>30403 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsTables" id="DisclosureIncomeTaxAndDeferredTaxAssetsTables">
        <link:definition>30503 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables" id="DisclosureAccountsPayableAndAccruedLiabilitiesTables">
        <link:definition>30603 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationTables" id="DisclosureSegmentAndGeographicAreaInformationTables">
        <link:definition>31403 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails">
        <link:definition>40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted loss per share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails">
        <link:definition>40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetails" id="DisclosureAccountsReceivableDetails">
        <link:definition>40301 - Disclosure - ACCOUNTS RECEIVABLE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" id="DisclosurePropertyAndEquipmentNetAdditionalInformationDetails">
        <link:definition>40402 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureStatutoryReserveDetails" id="DisclosureStatutoryReserveDetails">
        <link:definition>41101 - Disclosure - STATUTORY RESERVE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="mdjh-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="mdjh-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="mdjh-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="mdjh-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.mdjhchina.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
  <xsd:element name="StatutoryReserve" id="mdjh_StatutoryReserve" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="PayrollPayrollTaxesAndOthers" id="mdjh_PayrollPayrollTaxesAndOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="StatutoryReserveMember" id="mdjh_StatutoryReserveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OrganizationAndDescriptionOfBusinessAbstract" id="mdjh_OrganizationAndDescriptionOfBusinessAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StatutoryReserveAbstract" id="mdjh_StatutoryReserveAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StatutoryReserveTextBlock" id="mdjh_StatutoryReserveTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessTaxAndValueAddedTaxPolicyTextBlock" id="mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeferredOfferingCostsPolicyTextBlock" id="mdjh_DeferredOfferingCostsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NonControllingInterestPolicyTextBlock" id="mdjh_NonControllingInterestPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock" id="mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfForeignCurrencyTranslationTableTextBlock" id="mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MdjccLimitedMember" id="mdjh_MdjccLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BeijingMingdajiaheTechnologyDevelopmentCoLtdMember" id="mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TianjinMingdajiaheRealEstateCoLtdMember" id="mdjh_TianjinMingdajiaheRealEstateCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="VariableInterestEntityOwnershipDescription" id="mdjh_VariableInterestEntityOwnershipDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember" id="mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember" id="mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="XisheTianjinBusinessManagementCoLtdMember" id="mdjh_XisheTianjinBusinessManagementCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" id="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SubsidiariesAndConsolidatedVariableInterestEntitiesMember" id="mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ApplicableValueAddedTaxRates" id="mdjh_ApplicableValueAddedTaxRates" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="GeDiaoPingYuanMember" id="mdjh_GeDiaoPingYuanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfMajorCustomer" id="mdjh_NumberOfMajorCustomer" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxAndDeferredTaxAssetsTable" id="mdjh_IncomeTaxAndDeferredTaxAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxAndDeferredTaxAssetsLineItems" id="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExaminationPeriod" id="mdjh_ExaminationPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WarrantsIssued" id="mdjh_WarrantsIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="Network1FinancialSecuritiesInc.Member" id="mdjh_Network1FinancialSecuritiesInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="UnderwriterWarrantsMember" id="mdjh_UnderwriterWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted" id="mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfPublicOfferingPriceAsWarrantsExercisePrice" id="mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PeriodForRegistrationRights" id="mdjh_PeriodForRegistrationRights" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IpoSecondClosingMember" id="mdjh_IpoSecondClosingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AnnualAverageForeignCurrencyExchangeRateTranslation" id="mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ExclusiveBusinessCooperationAgreementMember" id="mdjh_ExclusiveBusinessCooperationAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock" id="mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MdjmHongKongMember" id="mdjh_MdjmHongKongMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember" id="mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ConsultingServicesMember" id="mdjh_ConsultingServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MaximumInsuredBankDeposit" id="mdjh_MaximumInsuredBankDeposit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="TotalUnprotectedCashInBank" id="mdjh_TotalUnprotectedCashInBank" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="IncreaseDecreaseInValueAddedAndOtherTaxesPayable" id="mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="BusinessAgreementTerm" id="mdjh_BusinessAgreementTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeconsolidationOfSubsidiariesPolicyPolicyTextBlock" id="mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors" id="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PeriodForStatuteOfLimitationsUnderSpecialCircumstances" id="mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000" id="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MaximumAmountOfUnderpaymentOfTaxLiability" id="mdjh_MaximumAmountOfUnderpaymentOfTaxLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="EntityIncorporationStateCountryName" id="mdjh_EntityIncorporationStateCountryName" type="xbrli:normalizedStringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MdLocalGlobalLimitedMember" id="mdjh_MdLocalGlobalLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TaidaShangQingChengMember" id="mdjh_TaidaShangQingChengMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NonCashOperatingLeaseExpense" id="mdjh_NonCashOperatingLeaseExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment" id="mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="IfIncomeTaxLessThanRmb1MillionMember" id="mdjh_IfIncomeTaxLessThanRmb1MillionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IfIncomeTaxFromRmb1MillionTo3MillionMember" id="mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NonCashOperatingLeaseRightOfUseAsset" id="mdjh_NonCashOperatingLeaseRightOfUseAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="NonCashOperatingLeaseLiability" id="mdjh_NonCashOperatingLeaseLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="PlaceOfIncorporation" id="mdjh_PlaceOfIncorporation" type="xbrli:normalizedStringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SecurityPurchaseAgreementMember" id="mdjh_SecurityPurchaseAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CorporationTaxRate" id="mdjh_CorporationTaxRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="RetainedEarningsDeficitMember" id="mdjh_RetainedEarningsDeficitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember" id="mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="GeDiaoLiuYuanMember" id="mdjh_GeDiaoLiuYuanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ConcentrationRiskThresholdPercentage" id="mdjh_ConcentrationRiskThresholdPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FinancialServicesCompensationCost" id="mdjh_FinancialServicesCompensationCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="TaxableIncomeOnSmallBusiness" id="mdjh_TaxableIncomeOnSmallBusiness" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="NumberOfEmployee" id="mdjh_NumberOfEmployee" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LitigationsAmountClaimed" id="mdjh_LitigationsAmountClaimed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="StatutoryReserves" id="mdjh_StatutoryReserves" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="MdjmUkMember" id="mdjh_MdjmUkMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MansionsEstateMember" id="mdjh_MansionsEstateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OceanTideWealthLimitedMember" id="mdjh_OceanTideWealthLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MansionsEstateAgentLtdMember" id="mdjh_MansionsEstateAgentLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ValueAddedTaxStandardRatePercent" id="mdjh_ValueAddedTaxStandardRatePercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome" id="mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="EarningPerShareAmountAbstract" id="mdjh_EarningPerShareAmountAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LoanFromUnrelatedIndividualMember" id="mdjh_LoanFromUnrelatedIndividualMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember" id="mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember" id="mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LitigationSettlementUnpaidBaseFeeAmountClaimed" id="mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="MingdaJiaheDevelopmentInvestmentCoLtdMember" id="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MdLokalGlobalGmbhMember" id="mdjh_MdLokalGlobalGmbhMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LitigationSettlementPerDayBreachingLateFeeClaimedPercentage" id="mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="XiSheTianjinCultureAndMediaCoLtd.Member" id="mdjh_XiSheTianjinCultureAndMediaCoLtd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" id="mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DeferredTaxItemsAccruedExpenses" id="mdjh_DeferredTaxItemsAccruedExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PercentageOfRealEstateAgentIncomeDeclined" id="mdjh_PercentageOfRealEstateAgentIncomeDeclined" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AmountOfLiquidatedDamagesAndInterest" id="mdjh_AmountOfLiquidatedDamagesAndInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PrcMember" id="mdjh_PrcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PercentageOfConsolidatedNetAssets" id="mdjh_PercentageOfConsolidatedNetAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="PercentageOfRevenueFromRealEstateAgentIncome" id="mdjh_PercentageOfRevenueFromRealEstateAgentIncome" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CompanyReceivedPayment" id="mdjh_CompanyReceivedPayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PercentageOfRevenueFromTotalConsolidatedRevenue" id="mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfValueOfAssetsFromTotalConsolidatedAssets" id="mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="RevenueFromRealEstateAgentIncomeMember" id="mdjh_RevenueFromRealEstateAgentIncomeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RentalManagementIncomeMember" id="mdjh_RentalManagementIncomeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncomeFromOtherCategoriesMember" id="mdjh_IncomeFromOtherCategoriesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PrcAndOthersMember" id="mdjh_PrcAndOthersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PercentageOfRevenueOnConsolidatedRevenue" id="mdjh_PercentageOfRevenueOnConsolidatedRevenue" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfValueOfAssetsOnConsolidatedAssets" id="mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="HotelIncomeMember" id="mdjh_HotelIncomeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AllegingBreachOfContractsAgainstIndividual" id="mdjh_AllegingBreachOfContractsAgainstIndividual" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty" id="mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock" id="mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FinancialAsset90To179DaysPastDueMember" id="mdjh_FinancialAsset90To179DaysPastDueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancialAsset180To365DaysPastDueMember" id="mdjh_FinancialAsset180To365DaysPastDueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancialAssetGreaterThan365DaysPastDueMember" id="mdjh_FinancialAssetGreaterThan365DaysPastDueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="HistoricalLossRate" id="mdjh_HistoricalLossRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AdjustmentToHistoricalLossRate" id="mdjh_AdjustmentToHistoricalLossRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CurrentExpectedCreditLossRate" id="mdjh_CurrentExpectedCreditLossRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SmallProfitsRateOfCorporationTax" id="mdjh_SmallProfitsRateOfCorporationTax" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" id="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LitigationSettlementAmountAgreedToClaimFromOtherParty" id="mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FernieCastileCultureLimitedMember" id="mdjh_FernieCastileCultureLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PercentageOfRevenueFromHotelAndRentalManagementBusiness" id="mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration" id="mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LeaseAgreementInFernieCastlePropertyMember" id="mdjh_LeaseAgreementInFernieCastlePropertyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LeaseAgreementInRobinHillPropertyMember" id="mdjh_LeaseAgreementInRobinHillPropertyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PropertyPlantAndEquipmentDisposalsNet" id="mdjh_PropertyPlantAndEquipmentDisposalsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProvisionForIncomeTaxUncertainty" id="mdjh_ProvisionForIncomeTaxUncertainty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>mdjh-20231231_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  10.6.2.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/29/2024 8:39:44 PM-->
<!--Modified on: 4/29/2024 8:39:44 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" roleURI="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCal2" roleURI="http://www.mdjhchina.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCal2" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsReceivableDetailss" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetailss" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsReceivableCeclRatesDetails" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails" roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails" roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsPayableAndAccruedLiabilitiesDetails" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <calculationLink xlink:role="http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - Consolidated Balance Sheets" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638500199815286287" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_AssetsCurrent_638500199815286287" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638500199815286287" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638500199815286287" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638500199815286287" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638500199815296248" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638500199815286287" xlink:to="us-gaap_AccountsReceivableNetCurrent_638500199815296248" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent_638500199815296248" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638500199815286287" xlink:to="us-gaap_OtherReceivablesNetCurrent_638500199815296248" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_638500199815296248" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638500199815286287" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_638500199815296248" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638500199815296248" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638500199815296248" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638500199815296248" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_OtherAssetsNoncurrent_638500199815296248" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_638500199815296248" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent_638500199815296248" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_638500199815296248" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_638500199815306243" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent_638500199815296248" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_638500199815306243" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638500199815306243" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities_638500199815306243" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638500199815306243" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638500199815306243" xlink:to="us-gaap_LiabilitiesCurrent_638500199815306243" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_638500199815306243" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638500199815306243" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_638500199815306243" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable_638500199815306243" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638500199815306243" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable_638500199815306243" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncome" xlink:label="us-gaap_DeferredIncome_638500199815306243" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638500199815306243" xlink:to="us-gaap_DeferredIncome_638500199815306243" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638500199815316246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity_638500199815316246" order="2" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638500199815316246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638500199815316246" xlink:to="us-gaap_CommonStockValue_638500199815316246" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_638500199815316246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638500199815316246" xlink:to="us-gaap_AdditionalPaidInCapital_638500199815316246" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserve" xlink:label="mdjh_StatutoryReserve_638500199815316246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638500199815316246" xlink:to="mdjh_StatutoryReserve_638500199815316246" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638500199815316246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638500199815316246" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638500199815316246" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638500199815316246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638500199815316246" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638500199815316246" order="5" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" xlink:type="extended" xlink:title="00200 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_638500199815326244" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_638500199815326244" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638500199815326244" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss_638500199815326244" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638500199815326244" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_638500199815326244" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638500199815326244" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_638500199815326244" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638500199815326244" xlink:to="us-gaap_NonoperatingIncomeExpense_638500199815326244" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_638500199815336279" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638500199815326244" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_638500199815336279" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638500199815336279" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638500199815326244" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638500199815336279" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="us-gaap_DeconsolidationGainOrLossAmount_638500199815336279" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638500199815326244" xlink:to="us-gaap_DeconsolidationGainOrLossAmount_638500199815336279" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet_638500199815336279" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638500199815326244" xlink:to="us-gaap_InterestIncomeExpenseNet_638500199815336279" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome_638500199815336279" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638500199815326244" xlink:to="us-gaap_OtherNonoperatingIncome_638500199815336279" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638500199815336279" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638500199815326244" xlink:to="us-gaap_OperatingIncomeLoss_638500199815336279" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638500199815336279" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638500199815336279" xlink:to="us-gaap_OperatingExpenses_638500199815336279" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense_638500199815346249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638500199815336279" xlink:to="us-gaap_SellingAndMarketingExpense_638500199815346249" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PayrollPayrollTaxesAndOthers" xlink:label="mdjh_PayrollPayrollTaxesAndOthers_638500199815346249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638500199815336279" xlink:to="mdjh_PayrollPayrollTaxesAndOthers_638500199815346249" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees" xlink:label="us-gaap_ProfessionalFees_638500199815346249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638500199815336279" xlink:to="us-gaap_ProfessionalFees_638500199815346249" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_638500199815346249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638500199815336279" xlink:to="us-gaap_OperatingLeaseCost_638500199815346249" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization_638500199815346249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638500199815336279" xlink:to="us-gaap_DepreciationAndAmortization_638500199815346249" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_638500199815346249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638500199815336279" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_638500199815346249" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense_638500199815356268" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638500199815336279" xlink:to="us-gaap_OtherSellingGeneralAndAdministrativeExpense_638500199815356268" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638500199815356268" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638500199815336279" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638500199815356268" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638500199815356268" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_638500199815326244" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638500199815356268" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.mdjhchina.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCal2" xlink:type="extended" xlink:title="00200 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) Cal2" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_638500199815366511" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_638500199815366511" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_638500199815366511" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_638500199815366511" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638500199815366511" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_638500199815366511" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638500199815366511" order="1" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - Statement - Consolidated Statements of Cash Flows" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638500199815366511" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638500199815366511" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638500199815366511" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638500199815366511" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfShortTermDebt_638500199815376249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638500199815366511" xlink:to="us-gaap_ProceedsFromRepaymentsOfShortTermDebt_638500199815376249" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638500199815376249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638500199815376249" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments_638500199815376249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638500199815376249" xlink:to="us-gaap_PaymentsToAcquireInvestments_638500199815376249" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment_638500199815376249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638500199815376249" xlink:to="mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment_638500199815376249" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_638500199815376249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638500199815376249" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_638500199815376249" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:label="us-gaap_PaymentsToFundLongtermLoansToRelatedParties_638500199815376249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638500199815376249" xlink:to="us-gaap_PaymentsToFundLongtermLoansToRelatedParties_638500199815376249" order="4" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_638500199815376249" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638500199815376249" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_638500199815376249" order="5" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_638500199815386285" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_638500199815386285" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638500199815386285" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638500199815386285" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable" xlink:label="mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable_638500199815386285" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable_638500199815386285" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_638500199815386285" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_638500199815386285" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_638500199815386285" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_638500199815386285" order="5" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_638500199815386285" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_638500199815386285" order="6" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_638500199815396246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_638500199815396246" order="7" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_638500199815396246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_638500199815396246" order="8" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome_638500199815396246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome_638500199815396246" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NonCashOperatingLeaseExpense" xlink:label="mdjh_NonCashOperatingLeaseExpense_638500199815396246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="mdjh_NonCashOperatingLeaseExpense_638500199815396246" order="10" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="us-gaap_DeconsolidationGainOrLossAmount_638500199815396246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_DeconsolidationGainOrLossAmount_638500199815396246" order="11" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_638500199815396246" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_638500199815396246" order="12" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration" xlink:label="mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration_638500199815406245" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration_638500199815406245" order="13" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638500199815406245" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638500199815406245" order="14" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_638500199815406245" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_638500199815406245" order="15" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638500199815406245" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638500199815406245" order="16" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638500199815406245" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199815386285" xlink:to="us-gaap_ProfitLoss_638500199815406245" order="17" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetailss" xlink:type="extended" xlink:title="40301 - Disclosure - ACCOUNTS RECEIVABLE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent_638500199815416248" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_638500199815416248" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_638500199815416248" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_638500199815416248" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails" xlink:type="extended" xlink:title="40302 - Disclosure - ACCOUNTS RECEIVABLE - CECL Rates (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CurrentExpectedCreditLossRate" xlink:label="mdjh_CurrentExpectedCreditLossRate" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_HistoricalLossRate" xlink:label="mdjh_HistoricalLossRate_638500199815416248" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mdjh_CurrentExpectedCreditLossRate" xlink:to="mdjh_HistoricalLossRate_638500199815416248" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_AdjustmentToHistoricalLossRate" xlink:label="mdjh_AdjustmentToHistoricalLossRate_638500199815416248" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mdjh_CurrentExpectedCreditLossRate" xlink:to="mdjh_AdjustmentToHistoricalLossRate_638500199815416248" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40401 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638500199815426244" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638500199815426244" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638500199815426244" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638500199815426244" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails" xlink:type="extended" xlink:title="40501 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Income tax benefit and Provision for Income Tax (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:label="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_638500199815426244" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_638500199815426244" order="1" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails" xlink:type="extended" xlink:title="40502 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Significant Components of Company's Deferred Tax Assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638500199815426244" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638500199815426244" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_638500199815426244" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_638500199815426244" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_638500199815436253" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_638500199815436253" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DeferredTaxItemsAccruedExpenses" xlink:label="mdjh_DeferredTaxItemsAccruedExpenses_638500199815436253" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="mdjh_DeferredTaxItemsAccruedExpenses_638500199815436253" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_638500199815436253" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGross_638500199815436253" order="5" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" xlink:type="extended" xlink:title="40601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent_638500199815436253" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedSalariesCurrent_638500199815436253" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="us-gaap_AccruedBonusesCurrent_638500199815436253" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedBonusesCurrent_638500199815436253" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="us-gaap_AccountsPayableOtherCurrent_638500199815436253" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_638500199815436253" order="3" use="optional" weight="1" />
  </calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>mdjh-20231231_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.6.2.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/29/2024 8:39:44 PM-->
<!--Modified on: 4/29/2024 8:39:44 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#StatementConsolidatedStatementsOfChangesInEquity" roleURI="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails" roleURI="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsReceivableCeclRatesDetails" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsReceivableAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails" roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureLeasesDetails" roleURI="http://www.mdjhchina.com/role/DisclosureLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureShortTermLoansDetails" roleURI="http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureShareholdersEquityOrdinarySharesDetails" roleURI="http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureShareholdersEquityAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureNoncontrollingInterestDetails" roleURI="http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureCommitmentsAndContingenciesLegalProceedingDetails" roleURI="http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureRelatedPartyTransactionsDetails" roleURI="http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSegmentAndGeographicAreaInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:roleRef roleURI="http://www.mdjhchina.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureStandardAndCustomAxisDomainDefaults" />
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm" />
  <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="definition: AssetsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" use="optional" priority="0" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAffiliatesMember" xlink:label="us-gaap_OtherAffiliatesMember" xlink:title="us-gaap_OtherAffiliatesMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:title="us-gaap_RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" xlink:title="us-gaap_RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_RelatedPartyDomain To us-gaap_RelatedPartyMember" order="1" priority="0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.mdjhchina.com/role/DisclosureStandardAndCustomAxisDomainDefaults">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="EntityAddressesAddressTypeAxis" xlink:title="EntityAddressesAddressTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="AddressTypeDomain" xlink:title="AddressTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="EntityAddressesAddressTypeAxis" xlink:to="AddressTypeDomain" xlink:title="definition: EntityAddressesAddressTypeAxis to AddressTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="definition: OwnershipAxis to OwnershipDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="EquityMethodInvesteeNameDomain" xlink:title="EquityMethodInvesteeNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="EquityMethodInvesteeNameDomain" xlink:title="definition: ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis to EquityMethodInvesteeNameDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_2" xlink:title="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="EquityMethodInvesteeNameDomain_2" xlink:title="EquityMethodInvesteeNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:title="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:title="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis to DisposalGroupsIncludingDiscontinuedOperationsNameDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="IncomeTaxAuthorityNameAxis" xlink:title="IncomeTaxAuthorityNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="IncomeTaxAuthorityNameDomain" xlink:title="IncomeTaxAuthorityNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeTaxAuthorityNameAxis" xlink:to="IncomeTaxAuthorityNameDomain" xlink:title="definition: IncomeTaxAuthorityNameAxis to IncomeTaxAuthorityNameDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain" xlink:title="definition: MajorCustomersAxis to NameOfMajorCustomerDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="definition: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodAxis" xlink:label="TaxPeriodAxis" xlink:title="TaxPeriodAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="TaxPeriodDomain" xlink:title="TaxPeriodDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TaxPeriodAxis" xlink:to="TaxPeriodDomain" xlink:title="definition: TaxPeriodAxis to TaxPeriodDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain" xlink:title="definition: MeasurementInputTypeAxis to MeasurementInputTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis" xlink:label="LitigationCaseAxis" xlink:title="LitigationCaseAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain" xlink:label="LitigationCaseTypeDomain" xlink:title="LitigationCaseTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LitigationCaseAxis" xlink:to="LitigationCaseTypeDomain" xlink:title="definition: LitigationCaseAxis to LitigationCaseTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="DisposalGroupClassificationAxis" xlink:title="DisposalGroupClassificationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="DisposalGroupClassificationDomain" xlink:title="DisposalGroupClassificationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DisposalGroupClassificationAxis" xlink:to="DisposalGroupClassificationDomain" xlink:title="definition: DisposalGroupClassificationAxis to DisposalGroupClassificationDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="OtherCommitmentsAxis" xlink:title="OtherCommitmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="OtherCommitmentsDomain" xlink:title="OtherCommitmentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OtherCommitmentsAxis" xlink:to="OtherCommitmentsDomain" xlink:title="definition: OtherCommitmentsAxis to OtherCommitmentsDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueAxis_1" xlink:title="us-gaap_FinancingReceivablesPeriodPastDueAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueDomain_1" xlink:title="us-gaap_FinancingReceivablesPeriodPastDueDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueAxis_1" xlink:to="us-gaap_FinancingReceivablesPeriodPastDueDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FinancingReceivablesPeriodPastDueAxis_1 To us-gaap_FinancingReceivablesPeriodPastDueDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_1" xlink:title="us-gaap_StatementBusinessSegmentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_1" xlink:title="us-gaap_SegmentDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementBusinessSegmentsAxis_1" xlink:to="us-gaap_SegmentDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementBusinessSegmentsAxis_1 To us-gaap_SegmentDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedAndNonrelatedPartyStatusAxis" xlink:label="us-gaap_RelatedAndNonrelatedPartyStatusAxis_1" xlink:title="us-gaap_RelatedAndNonrelatedPartyStatusAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedAndNonrelatedPartyStatusDomain" xlink:label="us-gaap_RelatedAndNonrelatedPartyStatusDomain_1" xlink:title="us-gaap_RelatedAndNonrelatedPartyStatusDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_RelatedAndNonrelatedPartyStatusAxis_1" xlink:to="us-gaap_RelatedAndNonrelatedPartyStatusDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_RelatedAndNonrelatedPartyStatusAxis_1 To us-gaap_RelatedAndNonrelatedPartyStatusDomain_1" order="1" />
  </link:definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document And Entity Information" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="dei_DocumentInformationTable" xlink:to="dei_EntityAddressesAddressTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain_638500199815446242" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain_638500199815446242" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_AddressTypeDomain" xlink:to="dei_BusinessContactMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentRegistrationStatement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentShellCompanyReport" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelName" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelFaxNumber" xlink:label="dei_ContactPersonnelFaxNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelFaxNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelEmailAddress" xlink:label="dei_ContactPersonnelEmailAddress" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelEmailAddress" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="25" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="26" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="27" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="28" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="29" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="30" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="31" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="32" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAccountingStandard" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="33" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="34" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="35" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="36" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="37" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="38" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="39" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="40" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity" xlink:type="extended" xlink:title="00300 - Statement - Consolidated Statements of Changes in Equity" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638500199815556244" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_638500199815556244" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserveMember" xlink:label="mdjh_StatutoryReserveMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityComponentDomain" xlink:to="mdjh_StatutoryReserveMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RetainedEarningsDeficitMember" xlink:label="mdjh_RetainedEarningsDeficitMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityComponentDomain" xlink:to="mdjh_RetainedEarningsDeficitMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_SharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" xlink:label="mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" xlink:label="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails" xlink:type="extended" xlink:title="40101 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS - Wholly-Owned Subsidiaries and Consolidated VIE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638500199815596613" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_638500199815596613" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCoLtdMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCoLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="mdjh_TianjinMingdajiaheRealEstateCoLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="srt_OwnershipAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638500199815596613" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_638500199815596613" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjccLimitedMember" xlink:label="mdjh_MdjccLimitedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_MdjccLimitedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdLocalGlobalLimitedMember" xlink:label="mdjh_MdLocalGlobalLimitedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_MdLocalGlobalLimitedMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MansionsEstateMember" xlink:label="mdjh_MansionsEstateMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_MansionsEstateMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" xlink:label="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FernieCastileCultureLimitedMember" xlink:label="mdjh_FernieCastileCultureLimitedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_FernieCastileCultureLimitedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdLokalGlobalGmbhMember" xlink:label="mdjh_MdLokalGlobalGmbhMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_MdLokalGlobalGmbhMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjmHongKongMember" xlink:label="mdjh_MdjmHongKongMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_MdjmHongKongMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember" xlink:label="mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="dei_EntityIncorporationDateOfIncorporation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PlaceOfIncorporation" xlink:label="mdjh_PlaceOfIncorporation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="mdjh_PlaceOfIncorporation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_VariableInterestEntityOwnershipDescription" xlink:label="mdjh_VariableInterestEntityOwnershipDescription" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="mdjh_VariableInterestEntityOwnershipDescription" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" xlink:type="extended" xlink:title="40102 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638500199815626665" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_638500199815626665" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCoLtdMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCoLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="mdjh_TianjinMingdajiaheRealEstateCoLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="srt_OwnershipAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638500199815626665" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_638500199815626665" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjccLimitedMember" xlink:label="mdjh_MdjccLimitedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_MdjccLimitedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" xlink:label="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdLokalGlobalGmbhMember" xlink:label="mdjh_MdLokalGlobalGmbhMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_MdLokalGlobalGmbhMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdLocalGlobalLimitedMember" xlink:label="mdjh_MdLocalGlobalLimitedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_MdLocalGlobalLimitedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638500199815636650" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_638500199815636650" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember" xlink:label="mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjmUkMember" xlink:label="mdjh_MdjmUkMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dei_EntityDomain" xlink:to="mdjh_MdjmUkMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_OceanTideWealthLimitedMember" xlink:label="mdjh_OceanTideWealthLimitedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="dei_EntityDomain" xlink:to="mdjh_OceanTideWealthLimitedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="us-gaap_TypeOfArrangementAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638500199815647165" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638500199815647165" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ExclusiveBusinessCooperationAgreementMember" xlink:label="mdjh_ExclusiveBusinessCooperationAgreementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="mdjh_ExclusiveBusinessCooperationAgreementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_638500199815656894" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_638500199815656894" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MansionsEstateAgentLtdMember" xlink:label="mdjh_MansionsEstateAgentLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="mdjh_MansionsEstateAgentLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_BusinessAgreementTerm" xlink:label="mdjh_BusinessAgreementTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="mdjh_BusinessAgreementTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees" xlink:label="us-gaap_ProfessionalFees" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_ProfessionalFees" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails" xlink:type="extended" xlink:title="40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Variable interest entities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="srt_OwnershipAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638500199815686702" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_638500199815686702" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XisheTianjinBusinessManagementCoLtdMember" xlink:label="mdjh_XisheTianjinBusinessManagementCoLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_XisheTianjinBusinessManagementCoLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XiSheTianjinCultureAndMediaCoLtd.Member" xlink:label="mdjh_XiSheTianjinCultureAndMediaCoLtd.Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_XiSheTianjinCultureAndMediaCoLtd.Member" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" xlink:label="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638500199815696722" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_638500199815696722" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="dei_EntityIncorporationDateOfIncorporation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_EntityIncorporationStateCountryName" xlink:label="mdjh_EntityIncorporationStateCountryName" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="mdjh_EntityIncorporationStateCountryName" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="us-gaap_DeconsolidationGainOrLossAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_DeconsolidationGainOrLossAmount" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails" xlink:type="extended" xlink:title="40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated useful life of fixed assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199815716670" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199815716670" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638500199815726827" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_638500199815726827" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" xlink:title="40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638500199815736660" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_638500199815736660" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember" xlink:label="mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638500199815746880" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_638500199815746880" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ConsultingServicesMember" xlink:label="mdjh_ConsultingServicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mdjh_ConsultingServicesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RevenueFromRealEstateAgentIncomeMember" xlink:label="mdjh_RevenueFromRealEstateAgentIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mdjh_RevenueFromRealEstateAgentIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RentalManagementIncomeMember" xlink:label="mdjh_RentalManagementIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mdjh_RentalManagementIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_HotelIncomeMember" xlink:label="mdjh_HotelIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mdjh_HotelIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_638500199815756674" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_638500199815756674" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_GeographicConcentrationRiskMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_638500199815766335" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_638500199815766335" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_OwnershipAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638500199815776644" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_638500199815776644" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" xlink:label="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="6" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199815786651" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_638500199815786651" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_DomesticCountryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcMember" xlink:label="mdjh_PrcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="mdjh_PrcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_GB" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="7" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_638500199815796600" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_638500199815796600" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ScheduleOfProductInformationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashEquivalents" xlink:label="us-gaap_RestrictedCashEquivalents" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_RestrictedCashEquivalents" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ApplicableValueAddedTaxRates" xlink:label="mdjh_ApplicableValueAddedTaxRates" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="mdjh_ApplicableValueAddedTaxRates" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ValueAddedTaxStandardRatePercent" xlink:label="mdjh_ValueAddedTaxStandardRatePercent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="mdjh_ValueAddedTaxStandardRatePercent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CorporationTaxRate" xlink:label="mdjh_CorporationTaxRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="mdjh_CorporationTaxRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" xlink:label="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_SmallProfitsRateOfCorporationTax" xlink:label="mdjh_SmallProfitsRateOfCorporationTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="mdjh_SmallProfitsRateOfCorporationTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MaximumInsuredBankDeposit" xlink:label="mdjh_MaximumInsuredBankDeposit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="mdjh_MaximumInsuredBankDeposit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TotalUnprotectedCashInBank" xlink:label="mdjh_TotalUnprotectedCashInBank" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="mdjh_TotalUnprotectedCashInBank" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialServicesCompensationCost" xlink:label="mdjh_FinancialServicesCompensationCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="mdjh_FinancialServicesCompensationCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails" xlink:type="extended" xlink:title="40302 - Disclosure - ACCOUNTS RECEIVABLE - CECL Rates (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_FinancingReceivablesPeriodPastDueAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:to="us-gaap_FinancingReceivablesPeriodPastDueDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueDomain_638500199816026950" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:to="us-gaap_FinancingReceivablesPeriodPastDueDomain_638500199816026950" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialAssetNotPastDueMember" xlink:label="us-gaap_FinancialAssetNotPastDueMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="us-gaap_FinancialAssetNotPastDueMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:label="us-gaap_FinancingReceivables30To59DaysPastDueMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="us-gaap_FinancingReceivables30To59DaysPastDueMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:label="us-gaap_FinancingReceivables60To89DaysPastDueMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="us-gaap_FinancingReceivables60To89DaysPastDueMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialAsset90To179DaysPastDueMember" xlink:label="mdjh_FinancialAsset90To179DaysPastDueMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="mdjh_FinancialAsset90To179DaysPastDueMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialAsset180To365DaysPastDueMember" xlink:label="mdjh_FinancialAsset180To365DaysPastDueMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="mdjh_FinancialAsset180To365DaysPastDueMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialAssetGreaterThan365DaysPastDueMember" xlink:label="mdjh_FinancialAssetGreaterThan365DaysPastDueMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="mdjh_FinancialAssetGreaterThan365DaysPastDueMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_HistoricalLossRate" xlink:label="mdjh_HistoricalLossRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="mdjh_HistoricalLossRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_AdjustmentToHistoricalLossRate" xlink:label="mdjh_AdjustmentToHistoricalLossRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="mdjh_AdjustmentToHistoricalLossRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CurrentExpectedCreditLossRate" xlink:label="mdjh_CurrentExpectedCreditLossRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="mdjh_CurrentExpectedCreditLossRate" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails" xlink:type="extended" xlink:title="40303 - Disclosure - ACCOUNTS RECEIVABLE - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_638500199816046628" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_638500199816046628" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_638500199816046628" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_638500199816046628" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="srt_MajorCustomersAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_638500199816066300" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_638500199816066300" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_GeDiaoPingYuanMember" xlink:label="mdjh_GeDiaoPingYuanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mdjh_GeDiaoPingYuanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TaidaShangQingChengMember" xlink:label="mdjh_TaidaShangQingChengMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mdjh_TaidaShangQingChengMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_GeDiaoLiuYuanMember" xlink:label="mdjh_GeDiaoLiuYuanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mdjh_GeDiaoLiuYuanMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NumberOfMajorCustomer" xlink:label="mdjh_NumberOfMajorCustomer" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="mdjh_NumberOfMajorCustomer" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ConcentrationRiskThresholdPercentage" xlink:label="mdjh_ConcentrationRiskThresholdPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="mdjh_ConcentrationRiskThresholdPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_AccountsReceivableGross" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40401 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199816096632" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199816096632" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="us-gaap_LandBuildingsAndImprovementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandBuildingsAndImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandAndLandImprovementsMember" xlink:label="us-gaap_LandAndLandImprovementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandAndLandImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AutomobilesMember" xlink:label="us-gaap_AutomobilesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_AutomobilesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails" xlink:type="extended" xlink:title="40503 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Reconciliation of Statutory Income Tax Rate and Company's Effective Income Tax Rate (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_638500199816116776" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_638500199816116776" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199816127415" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_638500199816127415" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="country_HK" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_IncomeTaxAndDeferredTaxAssetsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails" xlink:type="extended" xlink:title="40504 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199816156649" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_638500199816156649" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="country_HK" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_DomesticCountryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_GB" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_638500199816156649" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_638500199816156649" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IfIncomeTaxLessThanRmb1MillionMember" xlink:label="mdjh_IfIncomeTaxLessThanRmb1MillionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="mdjh_IfIncomeTaxLessThanRmb1MillionMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember" xlink:label="mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_638500199816166820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_638500199816166820" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638500199816176636" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_638500199816176636" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_IncomeTaxAndDeferredTaxAssetsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CorporationTaxRate" xlink:label="mdjh_CorporationTaxRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_CorporationTaxRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_SmallProfitsRateOfCorporationTax" xlink:label="mdjh_SmallProfitsRateOfCorporationTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_SmallProfitsRateOfCorporationTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" xlink:label="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TaxableIncomeOnSmallBusiness" xlink:label="mdjh_TaxableIncomeOnSmallBusiness" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_TaxableIncomeOnSmallBusiness" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NumberOfEmployee" xlink:label="mdjh_NumberOfEmployee" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_NumberOfEmployee" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="us-gaap_Assets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ExaminationPeriod" xlink:label="mdjh_ExaminationPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_ExaminationPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MaximumAmountOfUnderpaymentOfTaxLiability" xlink:label="mdjh_MaximumAmountOfUnderpaymentOfTaxLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_MaximumAmountOfUnderpaymentOfTaxLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ProvisionForIncomeTaxUncertainty" xlink:label="mdjh_ProvisionForIncomeTaxUncertainty" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_ProvisionForIncomeTaxUncertainty" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureLeasesDetails" xlink:type="extended" xlink:title="40701 - Disclosure - LEASES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638500199816216741" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_638500199816216741" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseDiscountRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NonCashOperatingLeaseRightOfUseAsset" xlink:label="mdjh_NonCashOperatingLeaseRightOfUseAsset" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="mdjh_NonCashOperatingLeaseRightOfUseAsset" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NonCashOperatingLeaseLiability" xlink:label="mdjh_NonCashOperatingLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="mdjh_NonCashOperatingLeaseLiability" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails" xlink:type="extended" xlink:title="40801 - Disclosure - SHORT-TERM LOANS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain_638500199816236607" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_638500199816236607" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_LineOfCreditMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LoanFromUnrelatedIndividualMember" xlink:label="mdjh_LoanFromUnrelatedIndividualMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="mdjh_LoanFromUnrelatedIndividualMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ProceedsFromBankDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ProceedsFromShortTermDebt" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails" xlink:type="extended" xlink:title="40901 - Disclosure - SHAREHOLDERS' EQUITY - Ordinary Shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638500199816246633" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_638500199816246633" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjccLimitedMember" xlink:label="mdjh_MdjccLimitedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="mdjh_MdjccLimitedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638500199816256705" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638500199816256705" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IpoSecondClosingMember" xlink:label="mdjh_IpoSecondClosingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="mdjh_IpoSecondClosingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_SecurityPurchaseAgreementMember" xlink:label="mdjh_SecurityPurchaseAgreementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="mdjh_SecurityPurchaseAgreementMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails" xlink:type="extended" xlink:title="40902 - Disclosure - SHAREHOLDERS' EQUITY - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_638500199816276774" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain_638500199816276774" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputQuotedPriceMember" xlink:label="us-gaap_MeasurementInputQuotedPriceMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputQuotedPriceMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_638500199816286604" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_638500199816286604" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_UnderwriterWarrantsMember" xlink:label="mdjh_UnderwriterWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="mdjh_UnderwriterWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638500199816286604" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_638500199816286604" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_Network1FinancialSecuritiesInc.Member" xlink:label="mdjh_Network1FinancialSecuritiesInc.Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="mdjh_Network1FinancialSecuritiesInc.Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638500199816296613" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638500199816296613" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IpoSecondClosingMember" xlink:label="mdjh_IpoSecondClosingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="mdjh_IpoSecondClosingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_SubsequentEventTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_638500199816306631" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_638500199816306631" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted" xlink:label="mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice" xlink:label="mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForRegistrationRights" xlink:label="mdjh_PeriodForRegistrationRights" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="mdjh_PeriodForRegistrationRights" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_DeferredOfferingCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_WarrantsIssued" xlink:label="mdjh_WarrantsIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="mdjh_WarrantsIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_SharePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails" xlink:type="extended" xlink:title="41001 - Disclosure - NONCONTROLLING INTEREST (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestTable" xlink:label="us-gaap_MinorityInterestTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_MinorityInterestTable" xlink:to="srt_OwnershipAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638500199816336732" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_638500199816336732" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" xlink:label="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_OwnershipDomain" xlink:to="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestLineItems" xlink:label="us-gaap_MinorityInterestLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails" xlink:type="extended" xlink:title="41201 - Disclosure - COMMITMENTS AND CONTINGENCIES - Legal Proceeding (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainContingenciesTable" xlink:label="us-gaap_GainContingenciesTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_GainContingenciesTable" xlink:to="srt_LitigationCaseAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain_638500199816346656" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain_638500199816346656" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember" xlink:label="mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember" xlink:label="mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainContingenciesLineItems" xlink:label="us-gaap_GainContingenciesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_GainContingenciesLineItems" xlink:to="us-gaap_GainContingenciesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed" xlink:label="mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_GainContingenciesLineItems" xlink:to="mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage" xlink:label="mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_GainContingenciesLineItems" xlink:to="mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CompanyReceivedPayment" xlink:label="mdjh_CompanyReceivedPayment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_GainContingenciesLineItems" xlink:to="mdjh_CompanyReceivedPayment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LitigationsAmountClaimed" xlink:label="mdjh_LitigationsAmountClaimed" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_GainContingenciesLineItems" xlink:to="mdjh_LitigationsAmountClaimed" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_AmountOfLiquidatedDamagesAndInterest" xlink:label="mdjh_AmountOfLiquidatedDamagesAndInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_GainContingenciesLineItems" xlink:to="mdjh_AmountOfLiquidatedDamagesAndInterest" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails" xlink:type="extended" xlink:title="41301 - Disclosure - RELATED PARTY TRANSACTIONS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_638500199816366657" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_638500199816366657" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LeaseAgreementInFernieCastlePropertyMember" xlink:label="mdjh_LeaseAgreementInFernieCastlePropertyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="mdjh_LeaseAgreementInFernieCastlePropertyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LeaseAgreementInRobinHillPropertyMember" xlink:label="mdjh_LeaseAgreementInRobinHillPropertyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="mdjh_LeaseAgreementInRobinHillPropertyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty" xlink:label="mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails" xlink:type="extended" xlink:title="41401 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638500199816386666" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_638500199816386666" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RevenueFromRealEstateAgentIncomeMember" xlink:label="mdjh_RevenueFromRealEstateAgentIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mdjh_RevenueFromRealEstateAgentIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RentalManagementIncomeMember" xlink:label="mdjh_RentalManagementIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mdjh_RentalManagementIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_HotelIncomeMember" xlink:label="mdjh_HotelIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mdjh_HotelIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeFromOtherCategoriesMember" xlink:label="mdjh_IncomeFromOtherCategoriesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mdjh_IncomeFromOtherCategoriesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199816386666" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_638500199816386666" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcMember" xlink:label="mdjh_PrcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="mdjh_PrcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcAndOthersMember" xlink:label="mdjh_PrcAndOthersMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="mdjh_PrcAndOthersMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_GB" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueOnConsolidatedRevenue" xlink:label="mdjh_PercentageOfRevenueOnConsolidatedRevenue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mdjh_PercentageOfRevenueOnConsolidatedRevenue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets" xlink:label="mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails" xlink:type="extended" xlink:title="41402 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199816406687" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_638500199816406687" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcMember" xlink:label="mdjh_PrcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="mdjh_PrcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_GB" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueFromRealEstateAgentIncome" xlink:label="mdjh_PercentageOfRevenueFromRealEstateAgentIncome" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mdjh_PercentageOfRevenueFromRealEstateAgentIncome" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness" xlink:label="mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue" xlink:label="mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets" xlink:label="mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="41501 - Disclosure - SUBSEQUENT EVENTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_638500199816426964" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_638500199816426964" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails" xlink:type="extended" xlink:title="41601 - Disclosure - RESTRICTED NET ASSETS OR PARENT COMPANY'S CONDENSED FINANCIAL INFORMATION (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199816436620" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_638500199816436620" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcMember" xlink:label="mdjh_PrcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="mdjh_PrcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_GB" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfConsolidatedNetAssets" xlink:label="mdjh_PercentageOfConsolidatedNetAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="mdjh_PercentageOfConsolidatedNetAssets" priority="1" use="optional" />
  </definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>mdjh-20231231_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.6.2.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/29/2024 8:39:44 PM-->
<!--Modified on: 4/29/2024 8:39:44 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document And Entity Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Information [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_EntityAddressesAddressTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesAddressTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Addresses, Address Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AddressTypeDomain" xlink:to="dei_AddressTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AddressTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Address Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Contact [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Contact</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document And Entity Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Type</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Registration Statement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Annual Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Period End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Fiscal Year End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Transition Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Shell Company Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity File Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Registrant Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Incorporation, State or Country Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Address Line One</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, City or Town</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Country</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelName" xlink:to="dei_ContactPersonnelName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contact Personnel Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">City Area Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelFaxNumber" xlink:label="dei_ContactPersonnelFaxNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelFaxNumber" xlink:to="dei_ContactPersonnelFaxNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelFaxNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contact Personnel Fax Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Local Phone Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelEmailAddress" xlink:label="dei_ContactPersonnelEmailAddress" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelEmailAddress" xlink:to="dei_ContactPersonnelEmailAddress_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelEmailAddress_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contact Personnel Email Address</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Title of 12(b) Security</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Trading Symbol</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Security Exchange Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Common Stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Well-known Seasoned Issuer</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Voluntary Filers</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Current Reporting Status</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Interactive Data Current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Filer Category</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Emerging Growth Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ICFR Auditor Attestation Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Financial Statement Error Correction [Flag]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Accounting Standard</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Shell Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Central Index Key</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amendment Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Year Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Period Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Auditor Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Auditor Firm ID</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Auditor Location</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Balance Sheets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, cash equivalents, and restricted cash - end of the period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, cash equivalents, and restricted cash - beginning of the period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, cash equivalents, and restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable, net of allowance for CECL - trade receivable of $47,199 and $231,937, respectively</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Prepaid Expense, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Receivables, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other receivables</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Current Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Assets, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Net, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value Added Tax Receivable, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">VAT credit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Other Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable and Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Accounts Payable and Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable and accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncome" xlink:label="us-gaap_DeferredIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncome" xlink:to="us-gaap_DeferredIncome_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-Term Bank Loans and Notes Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term loans payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Current Liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares: 50,000,000 shares authorized, par value: $0.001 per share, 11,675,216 shares issued and outstanding as of December 31, 2023 and 2022</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid in Capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional paid in capital</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserve" xlink:label="mdjh_StatutoryReserve" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_StatutoryReserve" xlink:to="mdjh_StatutoryReserve_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_StatutoryReserve_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of statutory reserve.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_StatutoryReserve_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statutory Reserve, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_StatutoryReserve_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statutory reserve</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained earnings</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated other comprehensive (loss) income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Shareholders' Equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Liabilities and Equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for Doubtful Accounts Receivable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for CECL</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for doubtful accounts, accounts receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares, shares authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, shares authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock par value, per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares, par value (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares, shares issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, shares issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares, shares outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Statements of Operations and Comprehensive Income (Loss)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Contract with Customer, Including Assessed Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Expenses:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling and Marketing Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling expenses</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PayrollPayrollTaxesAndOthers" xlink:label="mdjh_PayrollPayrollTaxesAndOthers" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PayrollPayrollTaxesAndOthers" xlink:to="mdjh_PayrollPayrollTaxesAndOthers_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PayrollPayrollTaxesAndOthers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of payroll, payroll taxes and others expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PayrollPayrollTaxesAndOthers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payroll, Payroll Taxes And Others</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PayrollPayrollTaxesAndOthers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payroll, payroll taxes, and others</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees" xlink:label="us-gaap_ProfessionalFees" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfessionalFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Professional Fees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfessionalFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Professional fees</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating leases expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation, Depletion and Amortization, Nonproduction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Provision for Doubtful Accounts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Recovery) allowance for CECL - trade receivable, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherSellingGeneralAndAdministrativeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Selling, General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other general and administrative</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Operating Expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss From Operations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Income and Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Income (Expense):</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Disposition of Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss (gain) on sale of assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (loss) on sale of asset</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign Currency Transaction Gain (Loss), before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Gain) loss on foreign currency transactions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (loss) on foreign currency transactions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign currency transaction gain (loss)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="us-gaap_DeconsolidationGainOrLossAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeconsolidationGainOrLossAmount" xlink:to="us-gaap_DeconsolidationGainOrLossAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeconsolidationGainOrLossAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deconsolidation, Gain (Loss), Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeconsolidationGainOrLossAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss on deconsolidation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeconsolidationGainOrLossAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss on deconsolidation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Income (Expense), Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest (expense) income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Nonoperating Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Other Income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Before Income Tax</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total income tax</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss attributable to noncontrolling interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss attributable to MDJM Ltd ordinary shareholders</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income (loss) per ordinary share - basic (in dollars per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Per share - basic</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income (loss) per ordinary share - diluted (in dollars per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Per share - diluted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted-average shares outstanding, basic (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average ordinary shares - basic</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average ordinary shares - diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted-average shares outstanding, diluted (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income (Loss):</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive income (loss):</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive income (loss), net of tax:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in foreign currency translation adjustments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total other comprehensive income (loss)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive income (loss) attributable to non-controlling interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Other Comprehensive Income (Loss)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Statements of Changes in Equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Components [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Component [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid-in Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid in Capital</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserveMember" xlink:label="mdjh_StatutoryReserveMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_StatutoryReserveMember" xlink:to="mdjh_StatutoryReserveMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_StatutoryReserveMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to statutory reserve.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_StatutoryReserveMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statutory Reserve [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_StatutoryReserveMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statutory Reserve</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RetainedEarningsDeficitMember" xlink:label="mdjh_RetainedEarningsDeficitMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_RetainedEarningsDeficitMember" xlink:to="mdjh_RetainedEarningsDeficitMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_RetainedEarningsDeficitMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the cumulative amount of the reporting entity's undistributed earnings or deficit.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_RetainedEarningsDeficitMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings (Deficit) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_RetainedEarningsDeficitMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings (Deficits)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">AOCI Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income (Loss)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Stockholders' Equity [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Stockholders' Equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance (shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance (shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ordinary shares sold (in shares)</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" xlink:label="mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" xlink:to="mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of increase or decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Interests</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Acquired noncontrolling interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" xlink:label="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" xlink:to="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest, Decrease from Deconsolidation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deconsolidated of noncontrolling interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Statements of Cash Flows</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Flows from Operating Activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to reconcile net loss to net cash used in operating activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation, Depletion and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration" xlink:label="mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration" xlink:to="mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of cumulative translation gain (loss), from translating reporting currency to functional currency.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Translation Adjustment Reporting to Functional Currency, Gain (Loss) Duration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain on conversion of functional currency from US $ to GBP - MD Local</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NonCashOperatingLeaseExpense" xlink:label="mdjh_NonCashOperatingLeaseExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_NonCashOperatingLeaseExpense" xlink:to="mdjh_NonCashOperatingLeaseExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_NonCashOperatingLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of non-cash lease expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_NonCashOperatingLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-Cash Operating Lease Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_NonCashOperatingLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non cash operating lease expense</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome" xlink:to="mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of interest expense (income) attributable to disposal group, including, but not limited to, discontinued operation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Interest Expense (Income)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non cash interest expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Deferred Income Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in operating assets and liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Decrease (increase) in accounts receivables</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Other Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Decrease (increase) in other receivables</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Prepaid Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Decrease (increase) in prepaid expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Decrease) increase in accounts payable and accrued expenses</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable" xlink:label="mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable" xlink:to="mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The increase (decrease) during the reporting period of VAT and other tax owed but not paid.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Value Added And Other Taxes Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Decrease) increase in VAT and other tax payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase Decrease Operating Lease Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase in operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Deferred Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Decrease) increase in deferred income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Used in Operating Activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Flows from Investing Activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Acquisition of real property and improvements in UK</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Productive Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase of office equipment and software</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:label="us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:to="us-gaap_PaymentsToFundLongtermLoansToRelatedParties_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToFundLongtermLoansToRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Fund Long-term Loans to Related Parties</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToFundLongtermLoansToRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayment from (advance to) related parties</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from disposal of asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from disposal of asset</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment" xlink:to="mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash inflow associated with the repayment of consideration on note receivable from subsidiary.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Consideration, Proceeds From Repayment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan repayment received</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash (Used in) Provided by Investing Activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Flows from Financing Activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfShortTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from (Repayments of) Short-Term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Repayment) proceeds from short term loans</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash (Used in) Provided by Financing Activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effect of Exchange Rate on Cash and Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, Period Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net decrease in cash, cash equivalents and restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, at Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash and Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted foreign currency</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash and Cash Equivalents, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total cash, cash equivalents, and restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental Cash Flow Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental Disclosure Cash Flow Information:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalCashFlowElementsAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalCashFlowElementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Paid For [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalCashFlowElementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes Paid, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Divestiture of Businesses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from divestiture businesses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashDivestedFromDeconsolidation" xlink:label="us-gaap_CashDivestedFromDeconsolidation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashDivestedFromDeconsolidation" xlink:to="us-gaap_CashDivestedFromDeconsolidation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashDivestedFromDeconsolidation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Divested from Deconsolidation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashDivestedFromDeconsolidation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash divested from the deconsolidation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Divestiture of Businesses, Net of Cash Divested</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash balance removed from deconsolidation</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_OrganizationAndDescriptionOfBusinessAbstract" xlink:label="mdjh_OrganizationAndDescriptionOfBusinessAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_OrganizationAndDescriptionOfBusinessAbstract" xlink:to="mdjh_OrganizationAndDescriptionOfBusinessAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_OrganizationAndDescriptionOfBusinessAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ORGANIZATION AND DESCRIPTION OF BUSINESS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Description and Basis of Presentation [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ORGANIZATION AND DESCRIPTION OF BUSINESS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Significant Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="us-gaap_AccountsReceivableNetAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableNetAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ACCOUNTS RECEIVABLE.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ACCOUNTS RECEIVABLE</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PROPERTY AND EQUIPMENT, NET</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PROPERTY AND EQUIPMENT, NET</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME TAX AND DEFERRED TAX ASSETS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME TAX AND DEFERRED TAX ASSETS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="us-gaap_LesseeDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_LesseeDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LEASES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Leases [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LEASES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SHORT-TERM LOANS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="us-gaap_ShortTermDebtTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-Term Debt [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SHORT-TERM LOANS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">STOCKHOLDERS' EQUITY</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity Note Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">STOCKHOLDERS' EQUITY</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="us-gaap_NoncontrollingInterestAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestAbstract" xlink:to="us-gaap_NoncontrollingInterestAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NONCONTROLLING INTEREST</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDisclosureTextBlock" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NONCONTROLLING INTEREST</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserveAbstract" xlink:label="mdjh_StatutoryReserveAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_StatutoryReserveAbstract" xlink:to="mdjh_StatutoryReserveAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_StatutoryReserveAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">STATUTORY RESERVE</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserveTextBlock" xlink:label="mdjh_StatutoryReserveTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_StatutoryReserveTextBlock" xlink:to="mdjh_StatutoryReserveTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_StatutoryReserveTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure of statutory reserves.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_StatutoryReserveTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statutory Reserve [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_StatutoryReserveTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">STATUTORY RESERVE</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">COMMITMENTS AND CONTINGENCIES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">COMMITMENTS AND CONTINGENCIES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RELATED PARTY TRANSACTIONS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RELATED PARTY TRANSACTIONS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SEGMENT AND GEOGRAPHIC AREA INFORMATION</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SEGMENT AND GEOGRAPHIC AREA INFORMATION</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUBSEQUENT EVENTS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Events [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUBSEQUENT EVENTS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidation, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of consolidation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Use of Estimates, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Use of Estimates</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value of Financial Instruments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, and Restricted Cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and Equipment, Net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue Recognition, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue Recognition</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="us-gaap_LessorLeasesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorLeasesPolicyTextBlock" xlink:to="us-gaap_LessorLeasesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorLeasesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessor, Leases [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LessorLeasesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leases</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock" xlink:label="mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock" xlink:to="mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for business tax and value added tax.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Tax And Value Added Tax [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Tax and Value Added Tax ("VAT")</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DeferredOfferingCostsPolicyTextBlock" xlink:label="mdjh_DeferredOfferingCostsPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_DeferredOfferingCostsPolicyTextBlock" xlink:to="mdjh_DeferredOfferingCostsPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_DeferredOfferingCostsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for deferred offering cost.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_DeferredOfferingCostsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Offering Costs [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_DeferredOfferingCostsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Offering Costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketing and Advertising Expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NonControllingInterestPolicyTextBlock" xlink:label="mdjh_NonControllingInterestPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_NonControllingInterestPolicyTextBlock" xlink:to="mdjh_NonControllingInterestPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_NonControllingInterestPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for non-controlling interest.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_NonControllingInterestPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non Controlling Interest [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_NonControllingInterestPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-Controlling Interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Per Share Amounts</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign Currency Translation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock" xlink:label="mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock" xlink:to="mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The disclosure of accounting policy for deconsolidation of subsidiaries.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deconsolidation Of Subsidiaries, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deconsolidation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock" xlink:label="mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock" xlink:to="mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of wholly-owned subsidiaries and the consolidated VIE.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Wholly Owned Subsidiaries And The Consolidated Vie [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of wholly-owned subsidiaries of the company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Variable Interest Entities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of variable interest entities</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock" xlink:label="mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock" xlink:to="mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of estimated Useful Life of fixed assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Estimated Useful Life Of Fixed Assets [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of estimated useful life of fixed assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of basic and diluted loss per share</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock" xlink:label="mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock" xlink:to="mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of foreign Currency Translation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Foreign Currency Translation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of foreign currency translation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Accounts Receivable [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of accounts receivable</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock" xlink:label="mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock" xlink:to="mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of CECL rates used to calculate current expected credit losses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Rates Used To Calculate Current Expected Credit Losses [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of CECL rates used to calculate current expected credit losses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of property and equipment, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of provision for income taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of reconciliation of the statutory income tax rate and the effective income tax rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of accounts payable and accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of segment and geographic area information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Entities [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Entities [Domain]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCoLtdMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCoLtdMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_TianjinMingdajiaheRealEstateCoLtdMember" xlink:to="mdjh_TianjinMingdajiaheRealEstateCoLtdMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_TianjinMingdajiaheRealEstateCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Tianjin Mingdajiahe Real Estate Co., Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_TianjinMingdajiaheRealEstateCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tianjin Mingdajiahe Real Estate Co LTD [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_TianjinMingdajiaheRealEstateCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mingda Tianjin</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership [Domain]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjccLimitedMember" xlink:label="mdjh_MdjccLimitedMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_MdjccLimitedMember" xlink:to="mdjh_MdjccLimitedMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_MdjccLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to MDJCC Limited.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_MdjccLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MDJCC Limited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_MdjccLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MDJM Hong Kong</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjmHongKongMember" xlink:label="mdjh_MdjmHongKongMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_MdjmHongKongMember" xlink:to="mdjh_MdjmHongKongMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_MdjmHongKongMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to MDJM Hong Kong.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_MdjmHongKongMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MDJM Hong Kong [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_MdjmHongKongMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MDJM Hong Kong</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdLocalGlobalLimitedMember" xlink:label="mdjh_MdLocalGlobalLimitedMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_MdLocalGlobalLimitedMember" xlink:to="mdjh_MdLocalGlobalLimitedMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_MdLocalGlobalLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to MD Local Global Limited.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_MdLocalGlobalLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MD Local Global Limited [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_MdLocalGlobalLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MDJM UK</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MansionsEstateMember" xlink:label="mdjh_MansionsEstateMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_MansionsEstateMember" xlink:to="mdjh_MansionsEstateMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_MansionsEstateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Mansions Estate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_MansionsEstateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mansions Estate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_MansionsEstateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mansions</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FernieCastileCultureLimitedMember" xlink:label="mdjh_FernieCastileCultureLimitedMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_FernieCastileCultureLimitedMember" xlink:to="mdjh_FernieCastileCultureLimitedMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_FernieCastileCultureLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Fernie Castile Culture Limited.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_FernieCastileCultureLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fernie Castile Culture Limited [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_FernieCastileCultureLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fernie Castile Culture Limited</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" xlink:label="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" xlink:to="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Mingda Jiahe Development Investment Co., Ltd ("MD Japan").</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mingda Jiahe Development Investment Co LTD [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MD Japan</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdLokalGlobalGmbhMember" xlink:label="mdjh_MdLokalGlobalGmbhMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_MdLokalGlobalGmbhMember" xlink:to="mdjh_MdLokalGlobalGmbhMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_MdLokalGlobalGmbhMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to MD Lokal Global GmbH ("MD German").</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_MdLokalGlobalGmbhMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MD Lokal Global GmbH ("MD German") [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_MdLokalGlobalGmbhMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MD German</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember" xlink:label="mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember" xlink:to="mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Beijing Mingda Jiahe Technology Development Co Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beijing Mingda Jiahe Technology Development Co LTD [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mingda Beijing</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationDateOfIncorporation" xlink:to="dei_EntityIncorporationDateOfIncorporation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationDateOfIncorporation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Incorporation, Date of Incorporation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="dei_EntityIncorporationDateOfIncorporation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Date of Incorporation</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PlaceOfIncorporation" xlink:label="mdjh_PlaceOfIncorporation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PlaceOfIncorporation" xlink:to="mdjh_PlaceOfIncorporation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PlaceOfIncorporation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">State or Country Name where an entity is incorporated.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PlaceOfIncorporation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Place Of Incorporation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_PlaceOfIncorporation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Place of Incorporation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest, Ownership Percentage by Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Ownership</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership interest held</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_VariableInterestEntityOwnershipDescription" xlink:label="mdjh_VariableInterestEntityOwnershipDescription" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_VariableInterestEntityOwnershipDescription" xlink:to="mdjh_VariableInterestEntityOwnershipDescription_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_VariableInterestEntityOwnershipDescription_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Description of variable interest entity ownership.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_VariableInterestEntityOwnershipDescription_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Interest Entity Ownership Description</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_VariableInterestEntityOwnershipDescription_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Description of Ownership</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Legal Entity [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity [Domain]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember" xlink:label="mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember" xlink:to="mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Beijing MingdaJiahe Technology Development Co. Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mingda Beijing</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mingda Beijing</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjmUkMember" xlink:label="mdjh_MdjmUkMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_MdjmUkMember" xlink:to="mdjh_MdjmUkMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_MdjmUkMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to MDJM UK.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_MdjmUkMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MDJM UK [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_MdjmUkMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">MDJM UK</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_OceanTideWealthLimitedMember" xlink:label="mdjh_OceanTideWealthLimitedMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_OceanTideWealthLimitedMember" xlink:to="mdjh_OceanTideWealthLimitedMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_OceanTideWealthLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Ocean Tide Wealth Limited.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_OceanTideWealthLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ocean Tide Wealth Limited [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_OceanTideWealthLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ocean Tide Wealth Limited</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Type of Arrangement and Non-arrangement Transactions [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Arrangements and Non-arrangement Transactions [Domain]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ExclusiveBusinessCooperationAgreementMember" xlink:label="mdjh_ExclusiveBusinessCooperationAgreementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_ExclusiveBusinessCooperationAgreementMember" xlink:to="mdjh_ExclusiveBusinessCooperationAgreementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_ExclusiveBusinessCooperationAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Exclusive Business Cooperation Agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_ExclusiveBusinessCooperationAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exclusive Business Cooperation Agreement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_ExclusiveBusinessCooperationAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exclusive Business Cooperation Agreement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment, Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MansionsEstateAgentLtdMember" xlink:label="mdjh_MansionsEstateAgentLtdMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_MansionsEstateAgentLtdMember" xlink:to="mdjh_MansionsEstateAgentLtdMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_MansionsEstateAgentLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Mansions Estate Agent Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_MansionsEstateAgentLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mansions Estate Agent Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_MansionsEstateAgentLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mansions Estate Agent Ltd</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment, Ownership Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity interests held</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership percent of variable interest entity</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_BusinessAgreementTerm" xlink:label="mdjh_BusinessAgreementTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_BusinessAgreementTerm" xlink:to="mdjh_BusinessAgreementTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_BusinessAgreementTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term of the business agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_BusinessAgreementTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Agreement Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_BusinessAgreementTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term of the business agreement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Variable Interest Entities [Table]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember" xlink:to="mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This member stands for Tianjin Mingdajiahe Real Estate Corporation Suzhou Branch.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember" xlink:to="mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tianjin Mingdajiahe Real Estate Co., Ltd. Chengdu Branch.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mingdajiahe (Tianjin) Co., Ltd. Chengdu Branch</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember" xlink:to="mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This member stands for tianjin mingdajiahe real estate corporation yangzhou branch.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mingdajiahe (Tianjin) Co., Ltd. Yangzhou Branch</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XisheTianjinBusinessManagementCoLtdMember" xlink:label="mdjh_XisheTianjinBusinessManagementCoLtdMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_XisheTianjinBusinessManagementCoLtdMember" xlink:to="mdjh_XisheTianjinBusinessManagementCoLtdMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_XisheTianjinBusinessManagementCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This member stands for Xishe(Tianjin) Business Management Co. Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_XisheTianjinBusinessManagementCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Xishe (Tianjin) Business Management Co., Ltd.</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XiSheTianjinCultureAndMediaCoLtd.Member" xlink:label="mdjh_XiSheTianjinCultureAndMediaCoLtd.Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_XiSheTianjinCultureAndMediaCoLtd.Member" xlink:to="mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This member stands for Xi She (Tianjin) Culture and Media Co Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Xishe (Tianjin) Culture and Media Co., Ltd.</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" xlink:label="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" xlink:to="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This member stands for Xishe(Tianjin) Business Management Co. Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">VIEs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_VariableInterestEntityLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Interest Entity [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_VariableInterestEntityLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_EntityIncorporationStateCountryName" xlink:label="mdjh_EntityIncorporationStateCountryName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_EntityIncorporationStateCountryName" xlink:to="mdjh_EntityIncorporationStateCountryName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_EntityIncorporationStateCountryName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Use Entity Incorporation State Country Code instead.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_EntityIncorporationStateCountryName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Incorporation State Country Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_EntityIncorporationStateCountryName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Place of Incorporation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Buildings</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Building fixtures and furniture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Building fixtures, facilities, and furniture</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Office Equipment and Fixtures</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="us-gaap_SoftwareDevelopmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Software</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vehicles</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Range [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Range [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PROPERTY AND EQUIPMENT, NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimated useful life of property and equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Numerator for earnings per share:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Numerator for earnings per share:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Available to Common Stockholders, Diluted, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss attributable to the Company's ordinary shareholders</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted-average shares outstanding:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Denominator for basic and diluted earnings per share:</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_EarningPerShareAmountAbstract" xlink:label="mdjh_EarningPerShareAmountAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_EarningPerShareAmountAbstract" xlink:to="mdjh_EarningPerShareAmountAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_EarningPerShareAmountAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">n/a</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_EarningPerShareAmountAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earning Per Share Amount [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_EarningPerShareAmountAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Per share amount</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign Currency Exchange Rate, Translation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At end of the period</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation" xlink:label="mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation" xlink:to="mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents annual average foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual Average Foreign Currency Exchange Rate Translation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Average rate for the period ended</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Product Information [Table]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember" xlink:label="mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember" xlink:to="mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsidiaries and Consolidated Variable Interest Entities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product and Service [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product and Service [Domain]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ConsultingServicesMember" xlink:label="mdjh_ConsultingServicesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_ConsultingServicesMember" xlink:to="mdjh_ConsultingServicesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_ConsultingServicesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consulting services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_ConsultingServicesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consulting Services</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RevenueFromRealEstateAgentIncomeMember" xlink:label="mdjh_RevenueFromRealEstateAgentIncomeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_RevenueFromRealEstateAgentIncomeMember" xlink:to="mdjh_RevenueFromRealEstateAgentIncomeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_RevenueFromRealEstateAgentIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to revenue by Categories Real estate agent income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_RevenueFromRealEstateAgentIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue From Real Estate Agent Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_RevenueFromRealEstateAgentIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Real estate agent income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_RevenueFromRealEstateAgentIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Real estate agent income</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RentalManagementIncomeMember" xlink:label="mdjh_RentalManagementIncomeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_RentalManagementIncomeMember" xlink:to="mdjh_RentalManagementIncomeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_RentalManagementIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to rental management income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_RentalManagementIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Rental Management Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_RentalManagementIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Rental management income</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_HotelIncomeMember" xlink:label="mdjh_HotelIncomeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_HotelIncomeMember" xlink:to="mdjh_HotelIncomeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_HotelIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to hotel income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_HotelIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hotel Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_HotelIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hotel income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Major Customers</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeographicConcentrationRiskMember" xlink:to="us-gaap_GeographicConcentrationRiskMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeographicConcentrationRiskMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographic Concentration Risk [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeographicConcentrationRiskMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographic Concentration Risk</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Benchmark [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Benchmark [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerMember" xlink:to="us-gaap_RevenueFromContractWithCustomerMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Contract with Customer Benchmark [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographical [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographical [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">China</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcMember" xlink:label="mdjh_PrcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PrcMember" xlink:to="mdjh_PrcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PrcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This member stands for PRC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PrcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PrcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_GB" xlink:to="country_GB_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_GB_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">UK [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_GB_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">UK</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Authority, Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Authority, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAdministrationOfTaxationChinaMember" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:to="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">United Kingdom</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashEquivalents" xlink:label="us-gaap_RestrictedCashEquivalents" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashEquivalents" xlink:to="us-gaap_RestrictedCashEquivalents_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Operating Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of operating segment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of operating segments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of total revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of concentration risk</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ApplicableValueAddedTaxRates" xlink:label="mdjh_ApplicableValueAddedTaxRates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_ApplicableValueAddedTaxRates" xlink:to="mdjh_ApplicableValueAddedTaxRates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_ApplicableValueAddedTaxRates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Applicable value added tax rates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_ApplicableValueAddedTaxRates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Applicable Value Added Tax Rates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_ApplicableValueAddedTaxRates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Applicable value added tax rates</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ValueAddedTaxStandardRatePercent" xlink:label="mdjh_ValueAddedTaxStandardRatePercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_ValueAddedTaxStandardRatePercent" xlink:to="mdjh_ValueAddedTaxStandardRatePercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_ValueAddedTaxStandardRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the percent of VAT.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_ValueAddedTaxStandardRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value Added Tax, Standard Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_ValueAddedTaxStandardRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Standard VAT (as percent)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Uniform tax rate</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CorporationTaxRate" xlink:label="mdjh_CorporationTaxRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_CorporationTaxRate" xlink:to="mdjh_CorporationTaxRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_CorporationTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percent of corporation tax rate for all the companies.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_CorporationTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Corporation Tax, Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_CorporationTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Rate of corporation tax</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" xlink:label="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" xlink:to="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The maximum amount of profits for small profits rate of corporation tax.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum Amount of Profits for Small Profits Rate of Corporation Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum amount of profits for small profits rate of corporation tax</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statutory income tax rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC statutory income tax rate</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_SmallProfitsRateOfCorporationTax" xlink:label="mdjh_SmallProfitsRateOfCorporationTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_SmallProfitsRateOfCorporationTax" xlink:to="mdjh_SmallProfitsRateOfCorporationTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_SmallProfitsRateOfCorporationTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of small profits rate of corporation tax.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_SmallProfitsRateOfCorporationTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Small Profits Rate of Corporation Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_SmallProfitsRateOfCorporationTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Small profits rate of corporation tax</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Examination, Penalties and Interest Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest and penalties</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling interest, ownership percentage by noncontrolling owners</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Underwriter's warrants outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price of warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Underwriter's warrants exercisable price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock, Price Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share price</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MaximumInsuredBankDeposit" xlink:label="mdjh_MaximumInsuredBankDeposit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_MaximumInsuredBankDeposit" xlink:to="mdjh_MaximumInsuredBankDeposit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_MaximumInsuredBankDeposit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Description of maximum insured bank deposit.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_MaximumInsuredBankDeposit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum Insured Bank Deposit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_MaximumInsuredBankDeposit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum insured bank deposit</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TotalUnprotectedCashInBank" xlink:label="mdjh_TotalUnprotectedCashInBank" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_TotalUnprotectedCashInBank" xlink:to="mdjh_TotalUnprotectedCashInBank_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_TotalUnprotectedCashInBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Description of total unprotected cash in bank.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_TotalUnprotectedCashInBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Unprotected Cash In Bank</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_TotalUnprotectedCashInBank_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total unprotected cash in bank</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialServicesCompensationCost" xlink:label="mdjh_FinancialServicesCompensationCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_FinancialServicesCompensationCost" xlink:to="mdjh_FinancialServicesCompensationCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_FinancialServicesCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount represents the Financial Services Compensation Cost on translation exchange rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_FinancialServicesCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Services Compensation Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_FinancialServicesCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial services compensation scheme</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Examination, Penalties and Interest Accrued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued interest and penalties</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, Gross, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:to="us-gaap_FinancingReceivablesPeriodPastDueAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Asset, Aging [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="us-gaap_FinancingReceivablesPeriodPastDueDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Asset, Aging [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialAssetNotPastDueMember" xlink:label="us-gaap_FinancialAssetNotPastDueMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialAssetNotPastDueMember" xlink:to="us-gaap_FinancialAssetNotPastDueMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialAssetNotPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Asset, Not Past Due [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialAssetNotPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:label="us-gaap_FinancingReceivables30To59DaysPastDueMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:to="us-gaap_FinancingReceivables30To59DaysPastDueMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivables30To59DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Asset, 30 to 59 Days Past Due [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivables30To59DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">31-60 days</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:label="us-gaap_FinancingReceivables60To89DaysPastDueMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:to="us-gaap_FinancingReceivables60To89DaysPastDueMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivables60To89DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Asset, 60 to 89 Days Past Due [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivables60To89DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">61-90 days</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialAsset90To179DaysPastDueMember" xlink:label="mdjh_FinancialAsset90To179DaysPastDueMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_FinancialAsset90To179DaysPastDueMember" xlink:to="mdjh_FinancialAsset90To179DaysPastDueMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_FinancialAsset90To179DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial asset more than 89 days past due but fewer than 180 days past due.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_FinancialAsset90To179DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Asset, 90 to 179 Days Past Due [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_FinancialAsset90To179DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">91-180 days</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialAsset180To365DaysPastDueMember" xlink:label="mdjh_FinancialAsset180To365DaysPastDueMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_FinancialAsset180To365DaysPastDueMember" xlink:to="mdjh_FinancialAsset180To365DaysPastDueMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_FinancialAsset180To365DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial asset more than 179 days past due but fewer than 365 days past due.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_FinancialAsset180To365DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Asset, 180 to 365 Days Past Due [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_FinancialAsset180To365DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">181-365 days</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialAssetGreaterThan365DaysPastDueMember" xlink:label="mdjh_FinancialAssetGreaterThan365DaysPastDueMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_FinancialAssetGreaterThan365DaysPastDueMember" xlink:to="mdjh_FinancialAssetGreaterThan365DaysPastDueMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_FinancialAssetGreaterThan365DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial asset greater than 365 days past due.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_FinancialAssetGreaterThan365DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Asset, Greater Than 365 Days Past Due [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_FinancialAssetGreaterThan365DaysPastDueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Over 365 days</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts, Notes, Loans and Financing Receivable [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ACCOUNTS RECEIVABLE</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_HistoricalLossRate" xlink:label="mdjh_HistoricalLossRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_HistoricalLossRate" xlink:to="mdjh_HistoricalLossRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_HistoricalLossRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to percentage of historical loss rate on receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_HistoricalLossRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Historical Loss Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_HistoricalLossRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Historical loss rate</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_AdjustmentToHistoricalLossRate" xlink:label="mdjh_AdjustmentToHistoricalLossRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_AdjustmentToHistoricalLossRate" xlink:to="mdjh_AdjustmentToHistoricalLossRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_AdjustmentToHistoricalLossRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to percentage of adjustment to historical loss rate on receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_AdjustmentToHistoricalLossRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustment To Historical Loss Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_AdjustmentToHistoricalLossRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustment</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CurrentExpectedCreditLossRate" xlink:label="mdjh_CurrentExpectedCreditLossRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_CurrentExpectedCreditLossRate" xlink:to="mdjh_CurrentExpectedCreditLossRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_CurrentExpectedCreditLossRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to percentage of Current Expected Credit Loss rate on receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_CurrentExpectedCreditLossRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Expected Credit Loss Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="mdjh_CurrentExpectedCreditLossRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CECL rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer [Domain]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TaidaShangQingChengMember" xlink:label="mdjh_TaidaShangQingChengMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_TaidaShangQingChengMember" xlink:to="mdjh_TaidaShangQingChengMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_TaidaShangQingChengMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents Taida Shang Qing Cheng member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_TaidaShangQingChengMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Taida Shang Qing Cheng</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_GeDiaoPingYuanMember" xlink:label="mdjh_GeDiaoPingYuanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_GeDiaoPingYuanMember" xlink:to="mdjh_GeDiaoPingYuanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_GeDiaoPingYuanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents Ge Diao Ping Yuan member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_GeDiaoPingYuanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ge Diao Ping Yuan</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_GeDiaoLiuYuanMember" xlink:label="mdjh_GeDiaoLiuYuanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_GeDiaoLiuYuanMember" xlink:to="mdjh_GeDiaoLiuYuanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_GeDiaoLiuYuanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represent Ge Diao Liu Yuan member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_GeDiaoLiuYuanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ge Diao Liu Yuan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Major Customer [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ACCOUNTS RECEIVABLE.</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NumberOfMajorCustomer" xlink:label="mdjh_NumberOfMajorCustomer" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_NumberOfMajorCustomer" xlink:to="mdjh_NumberOfMajorCustomer_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_NumberOfMajorCustomer_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This element represents number of major customer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_NumberOfMajorCustomer_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Major Customer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_NumberOfMajorCustomer_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of customers</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ConcentrationRiskThresholdPercentage" xlink:label="mdjh_ConcentrationRiskThresholdPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_ConcentrationRiskThresholdPercentage" xlink:to="mdjh_ConcentrationRiskThresholdPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_ConcentrationRiskThresholdPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represent is concentration risk threshold percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_ConcentrationRiskThresholdPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Threshold Percentage</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="us-gaap_LandBuildingsAndImprovementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandBuildingsAndImprovementsMember" xlink:to="us-gaap_LandBuildingsAndImprovementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandBuildingsAndImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Land, Buildings and Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LandBuildingsAndImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Land and buildings</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leasehold Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leasehold improvement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandAndLandImprovementsMember" xlink:label="us-gaap_LandAndLandImprovementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndLandImprovementsMember" xlink:to="us-gaap_LandAndLandImprovementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandAndLandImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Land and Land Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LandAndLandImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Landscaping</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AutomobilesMember" xlink:label="us-gaap_AutomobilesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AutomobilesMember" xlink:to="us-gaap_AutomobilesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AutomobilesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Auto</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Construction in Progress [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Construction in progress</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less accumulated depreciation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation expenses of property and equipment</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PropertyPlantAndEquipmentDisposalsNet" xlink:label="mdjh_PropertyPlantAndEquipmentDisposalsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PropertyPlantAndEquipmentDisposalsNet" xlink:to="mdjh_PropertyPlantAndEquipmentDisposalsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PropertyPlantAndEquipmentDisposalsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of divestiture of long-lived, physical assets used in the normal conduct of business and not intended for resale net of depreciation and amortization. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PropertyPlantAndEquipmentDisposalsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property Plant And Equipment, Disposals, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PropertyPlantAndEquipmentDisposalsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal value of asset, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (gain) loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Disposals</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated depreciation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:label="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:to="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax Adjustments, Settlements, and Unusual Provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax adjustment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax items</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating loss - China</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DeferredTaxItemsAccruedExpenses" xlink:label="mdjh_DeferredTaxItemsAccruedExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_DeferredTaxItemsAccruedExpenses" xlink:to="mdjh_DeferredTaxItemsAccruedExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_DeferredTaxItemsAccruedExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of deferred item to calculate deferred tax assets attributable to accrued expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_DeferredTaxItemsAccruedExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Items Accrued Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_DeferredTaxItemsAccruedExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating loss - UK</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation allowance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Net of Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net deferred tax assets (liabilities)</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:to="mdjh_IncomeTaxAndDeferredTaxAssetsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of information about income tax and deferred tax assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax And Deferred Tax Assets [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="country_HK" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_HK_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hong Kong</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:to="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax And Deferred Tax Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME TAX AND DEFERRED TAX ASSETS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Percent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reconciliation of the statutory income tax rate and the Company's effective income tax</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statutory income tax rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation allowance recognized with respect to the loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effect of income tax exemptions and reliefs in the PRC companies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Tax Contingency, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effect of valuation and deferred tax adjustments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Tax Settlement, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario [Domain]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IfIncomeTaxLessThanRmb1MillionMember" xlink:label="mdjh_IfIncomeTaxLessThanRmb1MillionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_IfIncomeTaxLessThanRmb1MillionMember" xlink:to="mdjh_IfIncomeTaxLessThanRmb1MillionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_IfIncomeTaxLessThanRmb1MillionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to scenario, if income tax is less than RMB 1 million.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_IfIncomeTaxLessThanRmb1MillionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax less than RMB 1 million</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember" xlink:label="mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember" xlink:to="mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to scenario, if income tax is less than RMB 1 to 3 million.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax less than RMB 1 million to RMB 3 million</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Authority [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Authority [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC tax Jurisdiction</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TaxableIncomeOnSmallBusiness" xlink:label="mdjh_TaxableIncomeOnSmallBusiness" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_TaxableIncomeOnSmallBusiness" xlink:to="mdjh_TaxableIncomeOnSmallBusiness_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_TaxableIncomeOnSmallBusiness_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of Taxable Income On Small Business.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_TaxableIncomeOnSmallBusiness_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Taxable Income On Small Business</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_TaxableIncomeOnSmallBusiness_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Taxable income</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NumberOfEmployee" xlink:label="mdjh_NumberOfEmployee" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_NumberOfEmployee" xlink:to="mdjh_NumberOfEmployee_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_NumberOfEmployee_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of employees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_NumberOfEmployee_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Employee</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_NumberOfEmployee_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of employees</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ExaminationPeriod" xlink:label="mdjh_ExaminationPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_ExaminationPeriod" xlink:to="mdjh_ExaminationPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_ExaminationPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Examination period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_ExaminationPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Examination Period</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors" xlink:to="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period for statute of limitations if the underpayment of income taxes is due to computational errors.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period for Statute of Limitations, Underpayment of Income Taxes due to Computational Errors</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period for statute of limitations due to computation errors</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances" xlink:to="mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period for statute of limitations under special circumstances.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period for Statute of Limitations Under Special Circumstances</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period for statute of limitations under special circumstances</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MaximumAmountOfUnderpaymentOfTaxLiability" xlink:label="mdjh_MaximumAmountOfUnderpaymentOfTaxLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_MaximumAmountOfUnderpaymentOfTaxLiability" xlink:to="mdjh_MaximumAmountOfUnderpaymentOfTaxLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_MaximumAmountOfUnderpaymentOfTaxLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum amount of underpayment of tax liability.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_MaximumAmountOfUnderpaymentOfTaxLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum Amount of Underpayment of Tax Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_MaximumAmountOfUnderpaymentOfTaxLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum amount of underpayment of tax liability</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000" xlink:to="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period of statute of limitations if under payment of tax liability exceeds RMB 100000.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period for Statute of Limitations, Underpayment of Tax Liability Exceeds RMB 100000</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period for statute of limitations if tax liability exceeds RMB100,000</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ProvisionForIncomeTaxUncertainty" xlink:label="mdjh_ProvisionForIncomeTaxUncertainty" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_ProvisionForIncomeTaxUncertainty" xlink:to="mdjh_ProvisionForIncomeTaxUncertainty_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_ProvisionForIncomeTaxUncertainty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the provision for income tax uncertainty during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_ProvisionForIncomeTaxUncertainty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Provision for Income Tax Uncertainty</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_ProvisionForIncomeTaxUncertainty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Provision for Income Tax</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Salaries, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payroll and social security payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="us-gaap_AccruedBonusesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedBonusesCurrent" xlink:to="us-gaap_AccruedBonusesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedBonusesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Bonuses, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedBonusesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Bonus payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="us-gaap_AccountsPayableOtherCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable, Other, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other payables and accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LEASES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Term of Contract</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of operating lease expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDiscountRate" xlink:to="us-gaap_LesseeOperatingLeaseDiscountRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Discount Rate</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NonCashOperatingLeaseRightOfUseAsset" xlink:label="mdjh_NonCashOperatingLeaseRightOfUseAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_NonCashOperatingLeaseRightOfUseAsset" xlink:to="mdjh_NonCashOperatingLeaseRightOfUseAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_NonCashOperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of non-cash operating right of use asset recognized.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_NonCashOperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non Cash Operating Lease Right OF Use Asset</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NonCashOperatingLeaseLiability" xlink:label="mdjh_NonCashOperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_NonCashOperatingLeaseLiability" xlink:to="mdjh_NonCashOperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_NonCashOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of non-cash operating lease liability recognized.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_NonCashOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non Cash Operating Lease Liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Short-Term Debt [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-Term Debt, Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-Term Debt, Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LOC from China Construction Bank</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LoanFromUnrelatedIndividualMember" xlink:label="mdjh_LoanFromUnrelatedIndividualMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_LoanFromUnrelatedIndividualMember" xlink:to="mdjh_LoanFromUnrelatedIndividualMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_LoanFromUnrelatedIndividualMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This member stands for loan from unrelated individual.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_LoanFromUnrelatedIndividualMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan from unrelated individual</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-Term Debt [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SHORT-TERM LOANS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum borrowing capacity under the LOC</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Interest Rate, Stated Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest rate (as a percent)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromBankDebt" xlink:to="us-gaap_ProceedsFromBankDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromBankDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Bank Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromBankDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount borrowed</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Short-Term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan repaid</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement Inputs and Valuation Techniques [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">IPO</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IpoSecondClosingMember" xlink:label="mdjh_IpoSecondClosingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_IpoSecondClosingMember" xlink:to="mdjh_IpoSecondClosingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_IpoSecondClosingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents IPO second closing member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_IpoSecondClosingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Second closing of IPO</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_SecurityPurchaseAgreementMember" xlink:label="mdjh_SecurityPurchaseAgreementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_SecurityPurchaseAgreementMember" xlink:to="mdjh_SecurityPurchaseAgreementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_SecurityPurchaseAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The represent information pertaining to Security Purchase Agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_SecurityPurchaseAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Security Purchase Agreement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">STOCKHOLDERS' EQUITY</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Common Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputQuotedPriceMember" xlink:label="us-gaap_MeasurementInputQuotedPriceMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputQuotedPriceMember" xlink:to="us-gaap_MeasurementInputQuotedPriceMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputQuotedPriceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Price per warrant</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Risk-free rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Volatility</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right [Domain]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_UnderwriterWarrantsMember" xlink:label="mdjh_UnderwriterWarrantsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_UnderwriterWarrantsMember" xlink:to="mdjh_UnderwriterWarrantsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_UnderwriterWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Underwriter Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_UnderwriterWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Underwriter Warrants</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_Network1FinancialSecuritiesInc.Member" xlink:label="mdjh_Network1FinancialSecuritiesInc.Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_Network1FinancialSecuritiesInc.Member" xlink:to="mdjh_Network1FinancialSecuritiesInc.Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_Network1FinancialSecuritiesInc.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Network 1 Financial Securities, Inc. ("NETW").</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_Network1FinancialSecuritiesInc.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Network 1 Financial Securities, Inc.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted" xlink:label="mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted" xlink:to="mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the percentage of total number of ordinary shares sold as warrants granted.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage Of Total Number Of Ordinary Share Sold As Warrants Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of total number of ordinary shares sold as warrants granted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants Expiration Period</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice" xlink:label="mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice" xlink:to="mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of public offering price as warrants exercise price.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage Of Public Offering Price As Warrants Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of public offering price as warrants exercise price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Issued, Price Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Public offering price</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForRegistrationRights" xlink:label="mdjh_PeriodForRegistrationRights" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PeriodForRegistrationRights" xlink:to="mdjh_PeriodForRegistrationRights_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PeriodForRegistrationRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the period for registration rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PeriodForRegistrationRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period For Registration Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_PeriodForRegistrationRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period for registration rights</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="us-gaap_DeferredOfferingCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOfferingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Offering Costs</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_WarrantsIssued" xlink:label="mdjh_WarrantsIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_WarrantsIssued" xlink:to="mdjh_WarrantsIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_WarrantsIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents number of warrants issued.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_WarrantsIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants Issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of Stock Issuance Costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants and Rights Outstanding, Measurement Input</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants measurement input</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants and Rights Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total value of underwriter warrants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestTable" xlink:label="us-gaap_MinorityInterestTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestTable" xlink:to="us-gaap_MinorityInterestTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestLineItems" xlink:label="us-gaap_MinorityInterestLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NONCONTROLLING INTEREST</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserves" xlink:label="mdjh_StatutoryReserves" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_StatutoryReserves" xlink:to="mdjh_StatutoryReserves_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_StatutoryReserves_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of statutory reserve.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_StatutoryReserves_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statutory Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mdjh_StatutoryReserves_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statutory reserve</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainContingenciesTable" xlink:label="us-gaap_GainContingenciesTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainContingenciesTable" xlink:to="us-gaap_GainContingenciesTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainContingenciesTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain Contingencies [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_LitigationCaseAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Litigation Case [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="srt_LitigationCaseTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_LitigationCaseTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Litigation Case [Domain]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember" xlink:label="mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember" xlink:to="mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This member stands for civil complaint alleging unpaid service fee and breach of contract against Tianfang (Suzhou) Real Estate Co., Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Civil complaint alleging unpaid service fee and breach of contract against Tianfang (Suzhou) Real Estate Co., Ltd</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember" xlink:label="mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember" xlink:to="mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This member stands for civil complaint alleging breach of contract and unpaid service fee against Chengdu TEDA New City.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Civil complaint alleging breach of contract and unpaid service fee against Chengdu TEDA New City</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainContingenciesLineItems" xlink:label="us-gaap_GainContingenciesLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainContingenciesLineItems" xlink:to="us-gaap_GainContingenciesLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainContingenciesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain Contingencies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainContingenciesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">COMMITMENTS AND CONTINGENCIES</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed" xlink:label="mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed" xlink:to="mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unpaid base fee amount claimed under the litigation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Litigation Settlement, Unpaid Base Fee Amount Claimed</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unpaid base fee amount claimed</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage" xlink:label="mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage" xlink:to="mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of per day breaching late fee claimed under the litigation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Litigation Settlement, Per Day Breaching Late Fee Claimed, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Per day breaching late fee claimed</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CompanyReceivedPayment" xlink:label="mdjh_CompanyReceivedPayment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_CompanyReceivedPayment" xlink:to="mdjh_CompanyReceivedPayment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_CompanyReceivedPayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The Company received the payment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_CompanyReceivedPayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Company received the payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_CompanyReceivedPayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Company received the payment</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LitigationsAmountClaimed" xlink:label="mdjh_LitigationsAmountClaimed" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_LitigationsAmountClaimed" xlink:to="mdjh_LitigationsAmountClaimed_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_LitigationsAmountClaimed_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the litigation amount claimed.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_LitigationsAmountClaimed_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Litigations Amount Claimed</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_LitigationsAmountClaimed_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Litigation amount claimed</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_AmountOfLiquidatedDamagesAndInterest" xlink:label="mdjh_AmountOfLiquidatedDamagesAndInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_AmountOfLiquidatedDamagesAndInterest" xlink:to="mdjh_AmountOfLiquidatedDamagesAndInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_AmountOfLiquidatedDamagesAndInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of liquidated damages interest.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_AmountOfLiquidatedDamagesAndInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount Of Liquidated Damages And Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_AmountOfLiquidatedDamagesAndInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liquidated damages and interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase Commitment, Excluding Long-term Commitment [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase Commitment, Excluding Long-term Commitment [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">COMMITMENTS AND CONTINGENCIES</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRealEstateAgentIncomeDeclined" xlink:label="mdjh_PercentageOfRealEstateAgentIncomeDeclined" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PercentageOfRealEstateAgentIncomeDeclined" xlink:to="mdjh_PercentageOfRealEstateAgentIncomeDeclined_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PercentageOfRealEstateAgentIncomeDeclined_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of real estate agent income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PercentageOfRealEstateAgentIncomeDeclined_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Real Estate Agent Income Declined</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PercentageOfRealEstateAgentIncomeDeclined_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of real estate agent income</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_AllegingBreachOfContractsAgainstIndividual" xlink:label="mdjh_AllegingBreachOfContractsAgainstIndividual" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_AllegingBreachOfContractsAgainstIndividual" xlink:to="mdjh_AllegingBreachOfContractsAgainstIndividual_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_AllegingBreachOfContractsAgainstIndividual_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of alleging breach of contracts against an individual.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_AllegingBreachOfContractsAgainstIndividual_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Alleging Breach Of Contracts Against An Individual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_AllegingBreachOfContractsAgainstIndividual_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount receivable from breach of contract</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty" xlink:label="mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty" xlink:to="mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the litigation amount agreed to pay to the company by the other party.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Litigation Settlement, Amount Agreed to Claim, from Other Party</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount agreed to pay by other party</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationSettlementExpense" xlink:label="us-gaap_LitigationSettlementExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementExpense" xlink:to="us-gaap_LitigationSettlementExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Litigation Settlement, Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LitigationSettlementExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Expenses claimed from other party</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossRelatedToLitigationSettlement" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) Related to Litigation Settlement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Waiver of remaining balance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:to="us-gaap_LitigationSettlementAmountAwardedFromOtherParty_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Litigation Settlement, Amount Awarded from Other Party</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount received from other Party</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Related Party Transactions, by Related Party [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party [Domain]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LeaseAgreementInFernieCastlePropertyMember" xlink:label="mdjh_LeaseAgreementInFernieCastlePropertyMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_LeaseAgreementInFernieCastlePropertyMember" xlink:to="mdjh_LeaseAgreementInFernieCastlePropertyMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_LeaseAgreementInFernieCastlePropertyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the member information pertaining to lease agreement in Fernie Castle property.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_LeaseAgreementInFernieCastlePropertyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease Agreement in Fernie Castle Property [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_LeaseAgreementInFernieCastlePropertyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fernie Castle</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LeaseAgreementInRobinHillPropertyMember" xlink:label="mdjh_LeaseAgreementInRobinHillPropertyMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_LeaseAgreementInRobinHillPropertyMember" xlink:to="mdjh_LeaseAgreementInRobinHillPropertyMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_LeaseAgreementInRobinHillPropertyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the member information pertaining to lease agreement in Robin Hill property.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_LeaseAgreementInRobinHillPropertyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease Agreement in Robin Hill Property [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_LeaseAgreementInRobinHillPropertyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Robin Hill</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RELATED PARTY TRANSACTIONS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction, Amounts of Transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Corresponding expenses</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty" xlink:label="mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty" xlink:to="mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The period of notice in advance for termination of lease without penalty.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period of Notice in Advance for Termination of Lease Without Penalty</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period of notice in advance for termination of lease without penalty</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeFromOtherCategoriesMember" xlink:label="mdjh_IncomeFromOtherCategoriesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_IncomeFromOtherCategoriesMember" xlink:to="mdjh_IncomeFromOtherCategoriesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_IncomeFromOtherCategoriesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to income from other categories.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_IncomeFromOtherCategoriesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income from Other Categories {[Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_IncomeFromOtherCategoriesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other income</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcAndOthersMember" xlink:label="mdjh_PrcAndOthersMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PrcAndOthersMember" xlink:to="mdjh_PrcAndOthersMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PrcAndOthersMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to PRC and Others.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PrcAndOthersMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC and Others [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PrcAndOthersMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PRC and Others</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SEGMENT AND GEOGRAPHIC AREA INFORMATION</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueOnConsolidatedRevenue" xlink:label="mdjh_PercentageOfRevenueOnConsolidatedRevenue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PercentageOfRevenueOnConsolidatedRevenue" xlink:to="mdjh_PercentageOfRevenueOnConsolidatedRevenue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PercentageOfRevenueOnConsolidatedRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of revenue on the total consolidated revenue.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PercentageOfRevenueOnConsolidatedRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Revenue on the Consolidated Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PercentageOfRevenueOnConsolidatedRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of revenue on the consolidated revenue</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets" xlink:label="mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets" xlink:to="mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of value of the assets on the total consolidated assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Value of the Assets on the Consolidated Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of value of the assets on the consolidated assets</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueFromRealEstateAgentIncome" xlink:label="mdjh_PercentageOfRevenueFromRealEstateAgentIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PercentageOfRevenueFromRealEstateAgentIncome" xlink:to="mdjh_PercentageOfRevenueFromRealEstateAgentIncome_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PercentageOfRevenueFromRealEstateAgentIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of revenue from real estate agent income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PercentageOfRevenueFromRealEstateAgentIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Revenue From Real Estate Agent Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PercentageOfRevenueFromRealEstateAgentIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of revenue from real estate agent income</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness" xlink:label="mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness" xlink:to="mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of revenue from the hotel and rental management business.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage Of Revenue From The Hotel And Rental Management Business</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of revenue from the hotel and rental management business</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue" xlink:label="mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue" xlink:to="mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of revenue from the total consolidated revenue.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Revenue from the Total Consolidated Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of revenue from the total consolidated revenue</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets" xlink:label="mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets" xlink:to="mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of value of the assets from the total consolidated assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Value of the Assets from the Total Consolidated Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of value of the assets from the total consolidated assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUBSEQUENT EVENTS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Financial Statements [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="srt_CondensedFinancialStatementsCaptionsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Financial Statements, Captions [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:to="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted net assets</label>
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfConsolidatedNetAssets" xlink:label="mdjh_PercentageOfConsolidatedNetAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mdjh_PercentageOfConsolidatedNetAssets" xlink:to="mdjh_PercentageOfConsolidatedNetAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mdjh_PercentageOfConsolidatedNetAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of consolidated net assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mdjh_PercentageOfConsolidatedNetAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage Of Consolidated Net Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mdjh_PercentageOfConsolidatedNetAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of consolidated net assets</label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>mdjh-20231231_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.6.2.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/29/2024 8:39:44 PM-->
<!--Modified on: 4/29/2024 8:39:44 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheetsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" roleURI="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#StatementConsolidatedStatementsOfChangesInEquity" roleURI="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#StatementConsolidatedStatementsOfCashFlowsParenthetical" roleURI="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureOrganizationAndDescriptionOfBusiness" roleURI="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusiness" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSummaryOfSignificantAccountingPolicies" roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsReceivable" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosurePropertyAndEquipmentNet" roleURI="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureIncomeTaxAndDeferredTaxAssets" roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsPayableAndAccruedLiabilities" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureLeases" roleURI="http://www.mdjhchina.com/role/DisclosureLeases" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureShortTermLoans" roleURI="http://www.mdjhchina.com/role/DisclosureShortTermLoans" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureShareholdersEquity" roleURI="http://www.mdjhchina.com/role/DisclosureShareholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureNoncontrollingInterest" roleURI="http://www.mdjhchina.com/role/DisclosureNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureStatutoryReserve" roleURI="http://www.mdjhchina.com/role/DisclosureStatutoryReserve" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureCommitmentsAndContingencies" roleURI="http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureRelatedPartyTransactions" roleURI="http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactions" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSegmentAndGeographicAreaInformation" roleURI="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSubsequentEvents" roleURI="http://www.mdjhchina.com/role/DisclosureSubsequentEvents" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureRestrictedNetAssetsOrParentCompanyOnlyCondensedFinancialInformation" roleURI="http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanyOnlyCondensedFinancialInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureOrganizationAndDescriptionOfBusinessTables" roleURI="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsReceivableTables" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosurePropertyAndEquipmentNetTables" roleURI="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureIncomeTaxAndDeferredTaxAssetsTables" roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsPayableAndAccruedLiabilitiesTables" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSegmentAndGeographicAreaInformationTables" roleURI="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails" roleURI="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsReceivableDetails" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsReceivableCeclRatesDetails" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsReceivableAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails" roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails" roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails" roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureAccountsPayableAndAccruedLiabilitiesDetails" roleURI="http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureLeasesDetails" roleURI="http://www.mdjhchina.com/role/DisclosureLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureShortTermLoansDetails" roleURI="http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureShareholdersEquityOrdinarySharesDetails" roleURI="http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureShareholdersEquityAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureNoncontrollingInterestDetails" roleURI="http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureStatutoryReserveDetails" roleURI="http://www.mdjhchina.com/role/DisclosureStatutoryReserveDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureCommitmentsAndContingenciesLegalProceedingDetails" roleURI="http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureRelatedPartyTransactionsDetails" roleURI="http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSegmentAndGeographicAreaInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="mdjh-20231231.xsd#DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails" roleURI="http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document And Entity Information" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable_638500199816456696" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentInformationTable_638500199816456696" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis_638500199816456696" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable_638500199816456696" xlink:to="dei_EntityAddressesAddressTypeAxis_638500199816456696" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain_638500199816456696" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesAddressTypeAxis_638500199816456696" xlink:to="dei_AddressTypeDomain_638500199816456696" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember_638500199816456696" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_AddressTypeDomain_638500199816456696" xlink:to="dei_BusinessContactMember_638500199816456696" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems_638500199816466710" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable_638500199816456696" xlink:to="dei_DocumentInformationLineItems_638500199816466710" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType_638500199816466710" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_DocumentType_638500199816466710" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement_638500199816466710" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_DocumentRegistrationStatement_638500199816466710" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport_638500199816466710" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_DocumentAnnualReport_638500199816466710" order="3" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_638500199816466710" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_DocumentPeriodEndDate_638500199816466710" order="4" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_638500199816466710" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_CurrentFiscalYearEndDate_638500199816466710" order="5" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_638500199816466710" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_DocumentTransitionReport_638500199816466710" order="6" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport_638500199816476706" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_DocumentShellCompanyReport_638500199816476706" order="7" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_638500199816476706" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityFileNumber_638500199816476706" order="8" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_638500199816476706" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityRegistrantName_638500199816476706" order="9" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_638500199816476706" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityIncorporationStateCountryCode_638500199816476706" order="10" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_638500199816476706" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityAddressAddressLine1_638500199816476706" order="11" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_638500199816476706" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityAddressCityOrTown_638500199816476706" order="12" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry_638500199816476706" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityAddressCountry_638500199816476706" order="13" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName_638500199816486476" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_ContactPersonnelName_638500199816486476" order="14" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_638500199816486476" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_CityAreaCode_638500199816486476" order="15" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelFaxNumber" xlink:label="dei_ContactPersonnelFaxNumber_638500199816486476" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_ContactPersonnelFaxNumber_638500199816486476" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_638500199816486476" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_LocalPhoneNumber_638500199816486476" order="17" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelEmailAddress" xlink:label="dei_ContactPersonnelEmailAddress_638500199816486476" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_ContactPersonnelEmailAddress_638500199816486476" order="18" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle_638500199816486476" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_Security12bTitle_638500199816486476" order="19" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_638500199816486476" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_TradingSymbol_638500199816486476" order="20" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_638500199816496611" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_SecurityExchangeName_638500199816496611" order="21" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_638500199816496611" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityCommonStockSharesOutstanding_638500199816496611" order="22" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer_638500199816496611" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityWellKnownSeasonedIssuer_638500199816496611" order="23" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers_638500199816496611" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityVoluntaryFilers_638500199816496611" order="24" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_638500199816496611" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityCurrentReportingStatus_638500199816496611" order="25" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_638500199816496611" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityInteractiveDataCurrent_638500199816496611" order="26" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_638500199816496611" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityFilerCategory_638500199816496611" order="27" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_638500199816506658" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityEmergingGrowthCompany_638500199816506658" order="28" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag_638500199816506658" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_IcfrAuditorAttestationFlag_638500199816506658" order="29" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_638500199816506658" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_638500199816506658" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard_638500199816506658" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_DocumentAccountingStandard_638500199816506658" order="31" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_638500199816506658" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityShellCompany_638500199816506658" order="32" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_638500199816506658" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_EntityCentralIndexKey_638500199816506658" order="33" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_638500199816516617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_AmendmentFlag_638500199816516617" order="34" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_638500199816516617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_DocumentFiscalYearFocus_638500199816516617" order="35" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_638500199816516617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_DocumentFiscalPeriodFocus_638500199816516617" order="36" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName_638500199816516617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_AuditorName_638500199816516617" order="37" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId_638500199816516617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_AuditorFirmId_638500199816516617" order="38" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation_638500199816526681" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638500199816466710" xlink:to="dei_AuditorLocation_638500199816526681" order="39" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - Consolidated Balance Sheets" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_638500199816526681" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract_638500199816526681" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_638500199816526681" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638500199816526681" xlink:to="us-gaap_AssetsCurrentAbstract_638500199816526681" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638500199816526681" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638500199816526681" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638500199816526681" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638500199816526681" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638500199816526681" xlink:to="us-gaap_AccountsReceivableNetCurrent_638500199816526681" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_638500199816536639" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638500199816526681" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_638500199816536639" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent_638500199816536639" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638500199816526681" xlink:to="us-gaap_OtherReceivablesNetCurrent_638500199816536639" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638500199816536639" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638500199816526681" xlink:to="us-gaap_AssetsCurrent_638500199816536639" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638500199816536639" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638500199816526681" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638500199816536639" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_638500199816536639" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638500199816526681" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract_638500199816536639" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_638500199816536639" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract_638500199816536639" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_638500199816536639" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_638500199816536639" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract_638500199816536639" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_638500199816536639" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638500199816536639" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract_638500199816536639" xlink:to="us-gaap_OtherAssetsNoncurrent_638500199816536639" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638500199816536639" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638500199816526681" xlink:to="us-gaap_Assets_638500199816536639" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638500199816536639" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638500199816536639" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_638500199816546336" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638500199816536639" xlink:to="us-gaap_LiabilitiesCurrentAbstract_638500199816546336" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_638500199816546336" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638500199816546336" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_638500199816546336" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncome" xlink:label="us-gaap_DeferredIncome_638500199816546336" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638500199816546336" xlink:to="us-gaap_DeferredIncome_638500199816546336" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable_638500199816546336" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638500199816546336" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable_638500199816546336" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638500199816546336" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638500199816546336" xlink:to="us-gaap_LiabilitiesCurrent_638500199816546336" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638500199816546336" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638500199816536639" xlink:to="us-gaap_Liabilities_638500199816546336" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638500199816546336" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638500199816536639" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638500199816546336" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638500199816546336" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638500199816546336" xlink:to="us-gaap_CommonStockValue_638500199816546336" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_638500199816546336" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638500199816546336" xlink:to="us-gaap_AdditionalPaidInCapital_638500199816546336" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserve" xlink:label="mdjh_StatutoryReserve_638500199816556330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638500199816546336" xlink:to="mdjh_StatutoryReserve_638500199816556330" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638500199816556330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638500199816546336" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638500199816556330" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638500199816556330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638500199816546336" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638500199816556330" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638500199816556330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638500199816536639" xlink:to="us-gaap_StockholdersEquity_638500199816556330" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_638500199816556330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638500199816536639" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_638500199816556330" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - Consolidated Balance Sheets (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_638500199816646659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_638500199816646659" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638500199816646659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized_638500199816646659" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638500199816656669" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638500199816656669" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638500199816656669" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued_638500199816656669" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638500199816656669" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding_638500199816656669" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" xlink:type="extended" xlink:title="00200 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638500199816656669" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638500199816656669" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_638500199816656669" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_638500199816656669" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense_638500199816656669" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638500199816656669" xlink:to="us-gaap_SellingAndMarketingExpense_638500199816656669" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PayrollPayrollTaxesAndOthers" xlink:label="mdjh_PayrollPayrollTaxesAndOthers_638500199816656669" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638500199816656669" xlink:to="mdjh_PayrollPayrollTaxesAndOthers_638500199816656669" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees" xlink:label="us-gaap_ProfessionalFees_638500199816656669" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638500199816656669" xlink:to="us-gaap_ProfessionalFees_638500199816656669" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_638500199816656669" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638500199816656669" xlink:to="us-gaap_OperatingLeaseCost_638500199816656669" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization_638500199816666673" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638500199816656669" xlink:to="us-gaap_DepreciationAndAmortization_638500199816666673" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_638500199816666673" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638500199816656669" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_638500199816666673" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense_638500199816666673" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638500199816656669" xlink:to="us-gaap_OtherSellingGeneralAndAdministrativeExpense_638500199816666673" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638500199816666673" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638500199816656669" xlink:to="us-gaap_OperatingExpenses_638500199816666673" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638500199816666673" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss_638500199816666673" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_638500199816666673" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_638500199816666673" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_638500199816666673" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_638500199816666673" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_638500199816666673" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638500199816666673" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_638500199816666673" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638500199816666673" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="us-gaap_DeconsolidationGainOrLossAmount_638500199816676738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_638500199816666673" xlink:to="us-gaap_DeconsolidationGainOrLossAmount_638500199816676738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet_638500199816676738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_638500199816666673" xlink:to="us-gaap_InterestIncomeExpenseNet_638500199816676738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome_638500199816676738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_638500199816666673" xlink:to="us-gaap_OtherNonoperatingIncome_638500199816676738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_638500199816676738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_638500199816666673" xlink:to="us-gaap_NonoperatingIncomeExpense_638500199816676738" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638500199816676738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638500199816676738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638500199816676738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638500199816676738" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638500199816686839" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss_638500199816686839" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_638500199816686839" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_638500199816686839" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638500199816686839" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss_638500199816686839" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638500199816686839" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic_638500199816686839" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638500199816686839" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted_638500199816686839" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638500199816686839" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638500199816686839" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638500199816686839" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638500199816686839" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638500199816686839" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638500199816686839" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638500199816696616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638500199816686839" xlink:to="us-gaap_ProfitLoss_638500199816696616" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638500199816696616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638500199816686839" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638500199816696616" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638500199816696616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638500199816696616" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638500199816696616" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_638500199816696616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638500199816696616" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_638500199816696616" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_638500199816696616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638500199816696616" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_638500199816696616" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_638500199816696616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638500199816696616" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_638500199816696616" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity" xlink:type="extended" xlink:title="00300 - Statement - Consolidated Statements of Changes in Equity" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638500199816706617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable_638500199816706617" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_638500199816706617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638500199816706617" xlink:to="us-gaap_StatementEquityComponentsAxis_638500199816706617" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_638500199816706617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638500199816706617" xlink:to="us-gaap_CommonStockMember_638500199816706617" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_638500199816706617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638500199816706617" xlink:to="us-gaap_AdditionalPaidInCapitalMember_638500199816706617" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserveMember" xlink:label="mdjh_StatutoryReserveMember_638500199816706617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638500199816706617" xlink:to="mdjh_StatutoryReserveMember_638500199816706617" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RetainedEarningsDeficitMember" xlink:label="mdjh_RetainedEarningsDeficitMember_638500199816706617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638500199816706617" xlink:to="mdjh_RetainedEarningsDeficitMember_638500199816706617" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638500199816706617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638500199816706617" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638500199816706617" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember_638500199816706617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638500199816706617" xlink:to="us-gaap_NoncontrollingInterestMember_638500199816706617" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638500199816706617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638500199816706617" xlink:to="us-gaap_EquityComponentDomain_638500199816706617" order="7" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638500199816706617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638500199816706617" xlink:to="us-gaap_StatementLineItems_638500199816706617" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638500199816706617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638500199816706617" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638500199816706617" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638500199816716603" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638500199816706617" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638500199816716603" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_638500199816716603" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638500199816706617" xlink:to="us-gaap_SharesOutstanding_638500199816716603" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638500199816716603" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638500199816706617" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638500199816716603" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638500199816716603" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638500199816706617" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638500199816716603" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests" xlink:label="mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests_638500199816716603" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638500199816716603" xlink:to="mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests_638500199816716603" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation" xlink:label="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation_638500199816716603" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638500199816716603" xlink:to="us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation_638500199816716603" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638500199816716603" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638500199816716603" xlink:to="us-gaap_ProfitLoss_638500199816716603" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638500199816716603" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638500199816706617" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638500199816716603" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638500199816716603" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638500199816716603" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638500199816716603" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638500199816726665" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638500199816706617" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638500199816726665" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_638500199816726665" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638500199816706617" xlink:to="us-gaap_SharesOutstanding_638500199816726665" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - Statement - Consolidated Statements of Cash Flows" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638500199816726665" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="us-gaap_ProfitLoss_638500199816726665" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638500199816726665" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638500199816726665" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_638500199816726665" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_638500199816726665" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638500199816736638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638500199816736638" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration" xlink:label="mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration_638500199816736638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration_638500199816736638" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_638500199816736638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_638500199816736638" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="us-gaap_DeconsolidationGainOrLossAmount_638500199816736638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="us-gaap_DeconsolidationGainOrLossAmount_638500199816736638" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NonCashOperatingLeaseExpense" xlink:label="mdjh_NonCashOperatingLeaseExpense_638500199816736638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="mdjh_NonCashOperatingLeaseExpense_638500199816736638" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome_638500199816736638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome_638500199816736638" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_638500199816736638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_638500199816736638" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638500199816736638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638500199816736638" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_638500199816736638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638500199816736638" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_638500199816736638" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_638500199816746855" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638500199816736638" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_638500199816746855" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_638500199816746855" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638500199816736638" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_638500199816746855" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_638500199816746855" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638500199816736638" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_638500199816746855" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable" xlink:label="mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable_638500199816746855" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638500199816736638" xlink:to="mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable_638500199816746855" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638500199816746855" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638500199816736638" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638500199816746855" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_638500199816746855" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638500199816736638" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_638500199816746855" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199816746855" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638500199816726665" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638500199816746855" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638500199816757715" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638500199816757715" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments_638500199816757715" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638500199816757715" xlink:to="us-gaap_PaymentsToAcquireInvestments_638500199816757715" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_638500199816757715" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638500199816757715" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_638500199816757715" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:label="us-gaap_PaymentsToFundLongtermLoansToRelatedParties_638500199816757715" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638500199816757715" xlink:to="us-gaap_PaymentsToFundLongtermLoansToRelatedParties_638500199816757715" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_638500199816757715" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638500199816757715" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_638500199816757715" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment" xlink:label="mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment_638500199816766747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638500199816757715" xlink:to="mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment_638500199816766747" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638500199816766747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638500199816757715" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638500199816766747" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638500199816766747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638500199816766747" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfShortTermDebt_638500199816766747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638500199816766747" xlink:to="us-gaap_ProceedsFromRepaymentsOfShortTermDebt_638500199816766747" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638500199816766747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638500199816766747" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638500199816766747" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638500199816776956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638500199816776956" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638500199816776956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638500199816776956" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638500199816776956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638500199816776956" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6385001998167769561" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6385001998167769561" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638500199816776956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638500199816776956" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_638500199816776956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_638500199816776956" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638500199816786620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638500199816786620" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_638500199816786620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_638500199816786620" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalCashFlowElementsAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAbstract_638500199816786620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638500199816786620" xlink:to="us-gaap_AdditionalCashFlowElementsAbstract_638500199816786620" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet_638500199816786620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsAbstract_638500199816786620" xlink:to="us-gaap_InterestPaidNet_638500199816786620" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet_638500199816786620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsAbstract_638500199816786620" xlink:to="us-gaap_IncomeTaxesPaidNet_638500199816786620" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended" xlink:title="00405 - Statement - Consolidated Statements of Cash Flows (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses_638500199816796720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinesses_638500199816796720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashDivestedFromDeconsolidation" xlink:label="us-gaap_CashDivestedFromDeconsolidation_638500199816796720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashDivestedFromDeconsolidation_638500199816796720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_638500199816796720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_638500199816796720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusiness" xlink:type="extended" xlink:title="10101 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_OrganizationAndDescriptionOfBusinessAbstract" xlink:label="OrganizationAndDescriptionOfBusinessAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_638500199816796720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessAbstract" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_638500199816796720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xlink:type="extended" xlink:title="10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_638500199816806694" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_638500199816806694" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsReceivable" xlink:type="extended" xlink:title="10301 - Disclosure - ACCOUNTS RECEIVABLE" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="AccountsReceivableNetAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_638500199816806694" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_638500199816806694" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNet" xlink:type="extended" xlink:title="10401 - Disclosure - PROPERTY AND EQUIPMENT, NET" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_638500199816806694" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_638500199816806694" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssets" xlink:type="extended" xlink:title="10501 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_638500199816816721" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_638500199816816721" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilities" xlink:type="extended" xlink:title="10601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_638500199816816721" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_638500199816816721" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureLeases" xlink:type="extended" xlink:title="10701 - Disclosure - LEASES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="LesseeDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_638500199816816721" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_638500199816816721" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureShortTermLoans" xlink:type="extended" xlink:title="10801 - Disclosure - SHORT-TERM LOANS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="us-gaap_ShortTermDebtTextBlock_638500199816816721" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_ShortTermDebtTextBlock_638500199816816721" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureShareholdersEquity" xlink:type="extended" xlink:title="10901 - Disclosure - SHAREHOLDERS' EQUITY" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638500199816826625" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638500199816826625" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureNoncontrollingInterest" xlink:type="extended" xlink:title="11001 - Disclosure - NONCONTROLLING INTEREST" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock_638500199816826625" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestAbstract" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock_638500199816826625" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureStatutoryReserve" xlink:type="extended" xlink:title="11101 - Disclosure - STATUTORY RESERVE" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserveAbstract" xlink:label="StatutoryReserveAbstract" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserveTextBlock" xlink:label="mdjh_StatutoryReserveTextBlock_638500199816826625" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReserveAbstract" xlink:to="mdjh_StatutoryReserveTextBlock_638500199816826625" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingencies" xlink:type="extended" xlink:title="11201 - Disclosure - COMMITMENTS AND CONTINGENCIES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638500199816836744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638500199816836744" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactions" xlink:type="extended" xlink:title="11301 - Disclosure - RELATED PARTY TRANSACTIONS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_638500199816836744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_638500199816836744" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformation" xlink:type="extended" xlink:title="11401 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_638500199816836744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_638500199816836744" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSubsequentEvents" xlink:type="extended" xlink:title="11501 - Disclosure - SUBSEQUENT EVENTS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock_638500199816846634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock_638500199816846634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanyOnlyCondensedFinancialInformation" xlink:type="extended" xlink:title="11601 - Disclosure - RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_638500199816846634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_638500199816846634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" xlink:title="20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock_638500199816846634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock_638500199816846634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_638500199816846634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates_638500199816846634" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_638500199816846634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_638500199816846634" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638500199816856601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638500199816856601" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638500199816856601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638500199816856601" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_638500199816856601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_638500199816856601" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_638500199816856601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_638500199816856601" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="us-gaap_LessorLeasesPolicyTextBlock_638500199816856601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_LessorLeasesPolicyTextBlock_638500199816856601" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock" xlink:label="mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock_638500199816856601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock_638500199816856601" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DeferredOfferingCostsPolicyTextBlock" xlink:label="mdjh_DeferredOfferingCostsPolicyTextBlock_638500199816856601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="mdjh_DeferredOfferingCostsPolicyTextBlock_638500199816856601" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_638500199816856601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_638500199816856601" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_638500199816856601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_638500199816856601" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NonControllingInterestPolicyTextBlock" xlink:label="mdjh_NonControllingInterestPolicyTextBlock_638500199816856601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="mdjh_NonControllingInterestPolicyTextBlock_638500199816856601" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_638500199816856601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_638500199816856601" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_638500199816866666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_638500199816866666" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_638500199816866666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_638500199816866666" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk_638500199816866666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk_638500199816866666" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock" xlink:label="mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock_638500199816866666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock_638500199816866666" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638500199816866666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638500199816866666" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessTables" xlink:type="extended" xlink:title="30103 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_OrganizationAndDescriptionOfBusinessAbstract" xlink:label="OrganizationAndDescriptionOfBusinessAbstract" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock" xlink:label="mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock_638500199816876341" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessAbstract" xlink:to="mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock_638500199816876341" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" xlink:title="30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_638500199816876341" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_638500199816876341" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock" xlink:label="mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock_638500199816876341" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock_638500199816876341" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_638500199816876341" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_638500199816876341" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock" xlink:label="mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock_638500199816876341" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock_638500199816876341" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsReceivableTables" xlink:type="extended" xlink:title="30303 - Disclosure - ACCOUNTS RECEIVABLE (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="AccountsReceivableNetAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_638500199816886630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_638500199816886630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock" xlink:label="mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock_638500199816886630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock_638500199816886630" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetTables" xlink:type="extended" xlink:title="30403 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_638500199816886630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_638500199816886630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsTables" xlink:type="extended" xlink:title="30503 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_638500199816886630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_638500199816886630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638500199816886630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638500199816886630" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638500199816896631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638500199816896631" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables" xlink:type="extended" xlink:title="30603 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_638500199816896631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_638500199816896631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationTables" xlink:type="extended" xlink:title="31403 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_638500199816896631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_1" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_638500199816896631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails" xlink:type="extended" xlink:title="40101 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS - Wholly-Owned Subsidiaries and Consolidated VIE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_OrganizationAndDescriptionOfBusinessAbstract" xlink:label="OrganizationAndDescriptionOfBusinessAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816896631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessAbstract" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816896631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816896631" xlink:to="srt_ConsolidatedEntitiesAxis_638500199816906624" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_638500199816906624" xlink:to="srt_ConsolidatedEntitiesDomain_638500199816906624" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCoLtdMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCoLtdMember_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_638500199816906624" xlink:to="mdjh_TianjinMingdajiaheRealEstateCoLtdMember_638500199816906624" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816896631" xlink:to="srt_OwnershipAxis_638500199816906624" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis_638500199816906624" xlink:to="srt_OwnershipDomain_638500199816906624" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjccLimitedMember" xlink:label="mdjh_MdjccLimitedMember_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816906624" xlink:to="mdjh_MdjccLimitedMember_638500199816906624" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjmHongKongMember" xlink:label="mdjh_MdjmHongKongMember_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816906624" xlink:to="mdjh_MdjmHongKongMember_638500199816906624" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdLocalGlobalLimitedMember" xlink:label="mdjh_MdLocalGlobalLimitedMember_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816906624" xlink:to="mdjh_MdLocalGlobalLimitedMember_638500199816906624" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MansionsEstateMember" xlink:label="mdjh_MansionsEstateMember_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816906624" xlink:to="mdjh_MansionsEstateMember_638500199816906624" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FernieCastileCultureLimitedMember" xlink:label="mdjh_FernieCastileCultureLimitedMember_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816906624" xlink:to="mdjh_FernieCastileCultureLimitedMember_638500199816906624" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" xlink:label="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816906624" xlink:to="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_638500199816906624" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdLokalGlobalGmbhMember" xlink:label="mdjh_MdLokalGlobalGmbhMember_638500199816906624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816906624" xlink:to="mdjh_MdLokalGlobalGmbhMember_638500199816906624" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember" xlink:label="mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_638500199816916650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816906624" xlink:to="mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_638500199816916650" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816916650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816896631" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816916650" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation_638500199816916650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816916650" xlink:to="dei_EntityIncorporationDateOfIncorporation_638500199816916650" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PlaceOfIncorporation" xlink:label="mdjh_PlaceOfIncorporation_638500199816916650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816916650" xlink:to="mdjh_PlaceOfIncorporation_638500199816916650" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_638500199816916650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816916650" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_638500199816916650" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_VariableInterestEntityOwnershipDescription" xlink:label="mdjh_VariableInterestEntityOwnershipDescription_638500199816916650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816916650" xlink:to="mdjh_VariableInterestEntityOwnershipDescription_638500199816916650" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" xlink:type="extended" xlink:title="40102 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_OrganizationAndDescriptionOfBusinessAbstract" xlink:label="OrganizationAndDescriptionOfBusinessAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816916650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessAbstract" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816916650" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_638500199816916650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816916650" xlink:to="srt_ConsolidatedEntitiesAxis_638500199816916650" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638500199816926617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_638500199816916650" xlink:to="srt_ConsolidatedEntitiesDomain_638500199816926617" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCoLtdMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCoLtdMember_638500199816926617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_638500199816926617" xlink:to="mdjh_TianjinMingdajiaheRealEstateCoLtdMember_638500199816926617" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_638500199816926617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816916650" xlink:to="srt_OwnershipAxis_638500199816926617" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638500199816926617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis_638500199816926617" xlink:to="srt_OwnershipDomain_638500199816926617" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjccLimitedMember" xlink:label="mdjh_MdjccLimitedMember_638500199816926617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816926617" xlink:to="mdjh_MdjccLimitedMember_638500199816926617" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdLocalGlobalLimitedMember" xlink:label="mdjh_MdLocalGlobalLimitedMember_638500199816926617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816926617" xlink:to="mdjh_MdLocalGlobalLimitedMember_638500199816926617" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember" xlink:label="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_638500199816926617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816926617" xlink:to="mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_638500199816926617" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdLokalGlobalGmbhMember" xlink:label="mdjh_MdLokalGlobalGmbhMember_638500199816926617" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816926617" xlink:to="mdjh_MdLokalGlobalGmbhMember_638500199816926617" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_638500199816936657" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816916650" xlink:to="dei_LegalEntityAxis_638500199816936657" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638500199816936657" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_638500199816936657" xlink:to="dei_EntityDomain_638500199816936657" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember" xlink:label="mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_638500199816936657" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638500199816936657" xlink:to="mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_638500199816936657" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjmUkMember" xlink:label="mdjh_MdjmUkMember_638500199816936657" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638500199816936657" xlink:to="mdjh_MdjmUkMember_638500199816936657" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_OceanTideWealthLimitedMember" xlink:label="mdjh_OceanTideWealthLimitedMember_638500199816936657" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638500199816936657" xlink:to="mdjh_OceanTideWealthLimitedMember_638500199816936657" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis_638500199816936657" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816916650" xlink:to="us-gaap_TypeOfArrangementAxis_638500199816936657" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638500199816936657" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis_638500199816936657" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638500199816936657" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ExclusiveBusinessCooperationAgreementMember" xlink:label="mdjh_ExclusiveBusinessCooperationAgreementMember_638500199816936657" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638500199816936657" xlink:to="mdjh_ExclusiveBusinessCooperationAgreementMember_638500199816936657" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638500199816936657" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816916650" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638500199816936657" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_638500199816936657" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638500199816936657" xlink:to="srt_EquityMethodInvesteeNameDomain_638500199816936657" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MansionsEstateAgentLtdMember" xlink:label="mdjh_MansionsEstateAgentLtdMember_638500199816946636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_638500199816936657" xlink:to="mdjh_MansionsEstateAgentLtdMember_638500199816946636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816946636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_638500199816916650" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816946636" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_638500199816946636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816946636" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_638500199816946636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_638500199816946636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816946636" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_638500199816946636" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_BusinessAgreementTerm" xlink:label="mdjh_BusinessAgreementTerm_638500199816946636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816946636" xlink:to="mdjh_BusinessAgreementTerm_638500199816946636" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_638500199816946636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816946636" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_638500199816946636" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees" xlink:label="us-gaap_ProfessionalFees_638500199816946636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_638500199816946636" xlink:to="us-gaap_ProfessionalFees_638500199816946636" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails" xlink:type="extended" xlink:title="40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Variable interest entities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_638500199816956752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_638500199816956752" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_638500199816956752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_638500199816956752" xlink:to="srt_OwnershipAxis_638500199816956752" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638500199816956752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis_638500199816956752" xlink:to="srt_OwnershipDomain_638500199816956752" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_638500199816956752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816956752" xlink:to="mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_638500199816956752" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember_638500199816956752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816956752" xlink:to="mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember_638500199816956752" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember" xlink:label="mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember_638500199816956752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816956752" xlink:to="mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember_638500199816956752" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XisheTianjinBusinessManagementCoLtdMember" xlink:label="mdjh_XisheTianjinBusinessManagementCoLtdMember_638500199816956752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816956752" xlink:to="mdjh_XisheTianjinBusinessManagementCoLtdMember_638500199816956752" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XiSheTianjinCultureAndMediaCoLtd.Member" xlink:label="mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_638500199816956752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816956752" xlink:to="mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_638500199816956752" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" xlink:label="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_638500199816956752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199816956752" xlink:to="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_638500199816956752" order="6" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_638500199816956752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_638500199816956752" xlink:to="srt_ConsolidatedEntitiesAxis_638500199816956752" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638500199816966640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_638500199816956752" xlink:to="srt_ConsolidatedEntitiesDomain_638500199816966640" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_638500199816966640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_638500199816966640" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_638500199816966640" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems_638500199816966640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable_638500199816956752" xlink:to="us-gaap_VariableInterestEntityLineItems_638500199816966640" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation_638500199816966640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_638500199816966640" xlink:to="dei_EntityIncorporationDateOfIncorporation_638500199816966640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_EntityIncorporationStateCountryName" xlink:label="mdjh_EntityIncorporationStateCountryName_638500199816966640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_638500199816966640" xlink:to="mdjh_EntityIncorporationStateCountryName_638500199816966640" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_638500199816966640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_638500199816966640" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_638500199816966640" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="us-gaap_DeconsolidationGainOrLossAmount_638500199816966640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems_638500199816966640" xlink:to="us-gaap_DeconsolidationGainOrLossAmount_638500199816966640" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails" xlink:type="extended" xlink:title="40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated useful life of fixed assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638500199816976335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638500199816976335" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638500199816976335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638500199816976335" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638500199816976335" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199816976335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638500199816976335" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199816976335" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember_638500199816976335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199816976335" xlink:to="us-gaap_BuildingMember_638500199816976335" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_638500199816976335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199816976335" xlink:to="us-gaap_FurnitureAndFixturesMember_638500199816976335" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember_638500199816976335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199816976335" xlink:to="us-gaap_OfficeEquipmentMember_638500199816976335" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember_638500199816976335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199816976335" xlink:to="us-gaap_SoftwareDevelopmentMember_638500199816976335" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember_638500199816976335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199816976335" xlink:to="us-gaap_VehiclesMember_638500199816976335" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638500199816976335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638500199816976335" xlink:to="srt_RangeAxis_638500199816976335" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638500199816986634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638500199816976335" xlink:to="srt_RangeMember_638500199816986634" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638500199816986634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638500199816986634" xlink:to="srt_MinimumMember_638500199816986634" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638500199816986634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638500199816986634" xlink:to="srt_MaximumMember_638500199816986634" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638500199816986634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638500199816976335" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638500199816986634" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_638500199816986634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638500199816986634" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_638500199816986634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails" xlink:type="extended" xlink:title="40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted loss per share (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_638500199816986634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_638500199816986634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_638500199816986634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_638500199816986634" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_638500199816986634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638500199816996720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638500199816996720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638500199816996720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638500199816996720" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638500199816996720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638500199816996720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638500199816996720" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638500199816996720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_EarningPerShareAmountAbstract" xlink:label="mdjh_EarningPerShareAmountAbstract_638500199816996720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="mdjh_EarningPerShareAmountAbstract_638500199816996720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638500199816996720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_EarningPerShareAmountAbstract_638500199816996720" xlink:to="us-gaap_EarningsPerShareBasic_638500199816996720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638500199816996720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_EarningPerShareAmountAbstract_638500199816996720" xlink:to="us-gaap_EarningsPerShareDiluted_638500199816996720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" xlink:type="extended" xlink:title="40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_638500199816996720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_638500199816996720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation" xlink:label="mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation_638500199817006646" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation_638500199817006646" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" xlink:title="40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable_638500199817006646" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfProductInformationTable_638500199817006646" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_638500199817006646" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable_638500199817006646" xlink:to="srt_ConsolidatedEntitiesAxis_638500199817006646" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638500199817006646" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_638500199817006646" xlink:to="srt_ConsolidatedEntitiesDomain_638500199817006646" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember" xlink:label="mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember_638500199817006646" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_638500199817006646" xlink:to="mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember_638500199817006646" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638500199817006646" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable_638500199817006646" xlink:to="srt_ProductOrServiceAxis_638500199817006646" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638500199817006646" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638500199817006646" xlink:to="srt_ProductsAndServicesDomain_638500199817006646" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ConsultingServicesMember" xlink:label="mdjh_ConsultingServicesMember_638500199817006646" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638500199817006646" xlink:to="mdjh_ConsultingServicesMember_638500199817006646" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RevenueFromRealEstateAgentIncomeMember" xlink:label="mdjh_RevenueFromRealEstateAgentIncomeMember_638500199817006646" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638500199817006646" xlink:to="mdjh_RevenueFromRealEstateAgentIncomeMember_638500199817006646" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RentalManagementIncomeMember" xlink:label="mdjh_RentalManagementIncomeMember_638500199817006646" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638500199817006646" xlink:to="mdjh_RentalManagementIncomeMember_638500199817006646" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_HotelIncomeMember" xlink:label="mdjh_HotelIncomeMember_638500199817006646" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638500199817006646" xlink:to="mdjh_HotelIncomeMember_638500199817006646" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_638500199817016632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable_638500199817006646" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_638500199817016632" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_638500199817016632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis_638500199817016632" xlink:to="us-gaap_ConcentrationRiskTypeDomain_638500199817016632" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember_638500199817016632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain_638500199817016632" xlink:to="us-gaap_CustomerConcentrationRiskMember_638500199817016632" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember_638500199817016632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain_638500199817016632" xlink:to="us-gaap_GeographicConcentrationRiskMember_638500199817016632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_638500199817016632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable_638500199817006646" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_638500199817016632" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_638500199817016632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis_638500199817016632" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_638500199817016632" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember_638500199817016632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_638500199817016632" xlink:to="us-gaap_SalesRevenueNetMember_638500199817016632" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember_638500199817016632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_638500199817016632" xlink:to="us-gaap_RevenueFromContractWithCustomerMember_638500199817016632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_638500199817016632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable_638500199817006646" xlink:to="srt_OwnershipAxis_638500199817016632" order="5" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638500199817016632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis_638500199817016632" xlink:to="srt_OwnershipDomain_638500199817016632" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" xlink:label="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_638500199817026636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199817016632" xlink:to="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_638500199817026636" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_638500199817026636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable_638500199817006646" xlink:to="srt_StatementGeographicalAxis_638500199817026636" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199817026636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_638500199817026636" xlink:to="srt_SegmentGeographicalDomain_638500199817026636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember_638500199817026636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817026636" xlink:to="us-gaap_DomesticCountryMember_638500199817026636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcMember" xlink:label="mdjh_PrcMember_638500199817026636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817026636" xlink:to="mdjh_PrcMember_638500199817026636" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB_638500199817026636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817026636" xlink:to="country_GB_638500199817026636" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_638500199817026636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable_638500199817006646" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_638500199817026636" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_638500199817026636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis_638500199817026636" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_638500199817026636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_638500199817026636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_638500199817026636" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_638500199817026636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_638500199817036676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_638500199817026636" xlink:to="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_638500199817036676" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems_638500199817036676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable_638500199817006646" xlink:to="us-gaap_ProductInformationLineItems_638500199817036676" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashEquivalents" xlink:label="us-gaap_RestrictedCashEquivalents_638500199817036676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_RestrictedCashEquivalents_638500199817036676" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments_638500199817036676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_NumberOfOperatingSegments_638500199817036676" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1_638500199817036676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_ConcentrationRiskPercentage1_638500199817036676" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ApplicableValueAddedTaxRates" xlink:label="mdjh_ApplicableValueAddedTaxRates_638500199817036676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="mdjh_ApplicableValueAddedTaxRates_638500199817036676" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ValueAddedTaxStandardRatePercent" xlink:label="mdjh_ValueAddedTaxStandardRatePercent_638500199817046682" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="mdjh_ValueAddedTaxStandardRatePercent_638500199817046682" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638500199817046682" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638500199817046682" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CorporationTaxRate" xlink:label="mdjh_CorporationTaxRate_638500199817046682" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="mdjh_CorporationTaxRate_638500199817046682" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" xlink:label="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax_638500199817046682" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax_638500199817046682" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638500199817046682" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638500199817046682" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_SmallProfitsRateOfCorporationTax" xlink:label="mdjh_SmallProfitsRateOfCorporationTax_638500199817056320" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="mdjh_SmallProfitsRateOfCorporationTax_638500199817056320" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_638500199817056320" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_638500199817056320" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_638500199817056320" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_638500199817056320" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_638500199817056320" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_638500199817056320" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_638500199817056320" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_638500199817056320" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare_638500199817066697" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_SaleOfStockPricePerShare_638500199817066697" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638500199817066697" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638500199817066697" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MaximumInsuredBankDeposit" xlink:label="mdjh_MaximumInsuredBankDeposit_638500199817066697" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="mdjh_MaximumInsuredBankDeposit_638500199817066697" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TotalUnprotectedCashInBank" xlink:label="mdjh_TotalUnprotectedCashInBank_638500199817066697" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="mdjh_TotalUnprotectedCashInBank_638500199817066697" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialServicesCompensationCost" xlink:label="mdjh_FinancialServicesCompensationCost_638500199817076337" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="mdjh_FinancialServicesCompensationCost_638500199817076337" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_638500199817076337" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems_638500199817036676" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_638500199817076337" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetails" xlink:type="extended" xlink:title="40301 - Disclosure - ACCOUNTS RECEIVABLE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="AccountsReceivableNetAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent_638500199817086619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent_638500199817086619" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_638500199817086619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_638500199817086619" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638500199817086619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent_638500199817086619" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails" xlink:type="extended" xlink:title="40302 - Disclosure - ACCOUNTS RECEIVABLE - CECL Rates (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="us-gaap_AccountsReceivableNetAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_638500199817086619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_638500199817086619" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueAxis_638500199817086619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_638500199817086619" xlink:to="us-gaap_FinancingReceivablesPeriodPastDueAxis_638500199817086619" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueDomain_638500199817086619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueAxis_638500199817086619" xlink:to="us-gaap_FinancingReceivablesPeriodPastDueDomain_638500199817086619" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialAssetNotPastDueMember" xlink:label="us-gaap_FinancialAssetNotPastDueMember_638500199817086619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain_638500199817086619" xlink:to="us-gaap_FinancialAssetNotPastDueMember_638500199817086619" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:label="us-gaap_FinancingReceivables30To59DaysPastDueMember_638500199817086619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain_638500199817086619" xlink:to="us-gaap_FinancingReceivables30To59DaysPastDueMember_638500199817086619" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:label="us-gaap_FinancingReceivables60To89DaysPastDueMember_638500199817096632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain_638500199817086619" xlink:to="us-gaap_FinancingReceivables60To89DaysPastDueMember_638500199817096632" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialAsset90To179DaysPastDueMember" xlink:label="mdjh_FinancialAsset90To179DaysPastDueMember_638500199817096632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain_638500199817086619" xlink:to="mdjh_FinancialAsset90To179DaysPastDueMember_638500199817096632" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialAsset180To365DaysPastDueMember" xlink:label="mdjh_FinancialAsset180To365DaysPastDueMember_638500199817096632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain_638500199817086619" xlink:to="mdjh_FinancialAsset180To365DaysPastDueMember_638500199817096632" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_FinancialAssetGreaterThan365DaysPastDueMember" xlink:label="mdjh_FinancialAssetGreaterThan365DaysPastDueMember_638500199817096632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueDomain_638500199817086619" xlink:to="mdjh_FinancialAssetGreaterThan365DaysPastDueMember_638500199817096632" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_638500199817096632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_638500199817086619" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_638500199817096632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_HistoricalLossRate" xlink:label="mdjh_HistoricalLossRate_638500199817096632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems_638500199817096632" xlink:to="mdjh_HistoricalLossRate_638500199817096632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_AdjustmentToHistoricalLossRate" xlink:label="mdjh_AdjustmentToHistoricalLossRate_638500199817096632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems_638500199817096632" xlink:to="mdjh_AdjustmentToHistoricalLossRate_638500199817096632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CurrentExpectedCreditLossRate" xlink:label="mdjh_CurrentExpectedCreditLossRate_638500199817096632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems_638500199817096632" xlink:to="mdjh_CurrentExpectedCreditLossRate_638500199817096632" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails" xlink:type="extended" xlink:title="40303 - Disclosure - ACCOUNTS RECEIVABLE - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="AccountsReceivableNetAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_638500199817096632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_638500199817096632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_638500199817096632" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_638500199817106616" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis_638500199817106616" xlink:to="us-gaap_ConcentrationRiskTypeDomain_638500199817106616" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain_638500199817106616" xlink:to="us-gaap_CustomerConcentrationRiskMember_638500199817106616" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_638500199817096632" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_638500199817106616" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis_638500199817106616" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_638500199817106616" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_638500199817106616" xlink:to="us-gaap_SalesRevenueNetMember_638500199817106616" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_638500199817106616" xlink:to="us-gaap_RevenueFromContractWithCustomerMember_638500199817106616" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_638500199817106616" xlink:to="us-gaap_AccountsReceivableMember_638500199817106616" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_638500199817096632" xlink:to="srt_MajorCustomersAxis_638500199817106616" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis_638500199817106616" xlink:to="srt_NameOfMajorCustomerDomain_638500199817106616" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TaidaShangQingChengMember" xlink:label="mdjh_TaidaShangQingChengMember_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638500199817106616" xlink:to="mdjh_TaidaShangQingChengMember_638500199817106616" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_GeDiaoPingYuanMember" xlink:label="mdjh_GeDiaoPingYuanMember_638500199817106616" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638500199817106616" xlink:to="mdjh_GeDiaoPingYuanMember_638500199817106616" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_GeDiaoLiuYuanMember" xlink:label="mdjh_GeDiaoLiuYuanMember_638500199817116328" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638500199817106616" xlink:to="mdjh_GeDiaoLiuYuanMember_638500199817116328" order="3" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_638500199817116328" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_638500199817096632" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems_638500199817116328" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NumberOfMajorCustomer" xlink:label="mdjh_NumberOfMajorCustomer_638500199817116328" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems_638500199817116328" xlink:to="mdjh_NumberOfMajorCustomer_638500199817116328" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ConcentrationRiskThresholdPercentage" xlink:label="mdjh_ConcentrationRiskThresholdPercentage_638500199817116328" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems_638500199817116328" xlink:to="mdjh_ConcentrationRiskThresholdPercentage_638500199817116328" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1_638500199817116328" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems_638500199817116328" xlink:to="us-gaap_ConcentrationRiskPercentage1_638500199817116328" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross_638500199817116328" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems_638500199817116328" xlink:to="us-gaap_AccountsReceivableGross_638500199817116328" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40401 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638500199817116328" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638500199817116328" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638500199817116328" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638500199817116328" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638500199817116328" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199817116328" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638500199817116328" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199817116328" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="us-gaap_LandBuildingsAndImprovementsMember_638500199817126613" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199817116328" xlink:to="us-gaap_LandBuildingsAndImprovementsMember_638500199817126613" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_638500199817126613" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199817116328" xlink:to="us-gaap_FurnitureAndFixturesMember_638500199817126613" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember_638500199817126613" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199817116328" xlink:to="us-gaap_LeaseholdImprovementsMember_638500199817126613" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandAndLandImprovementsMember" xlink:label="us-gaap_LandAndLandImprovementsMember_638500199817126613" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199817116328" xlink:to="us-gaap_LandAndLandImprovementsMember_638500199817126613" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember_638500199817126613" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199817116328" xlink:to="us-gaap_OfficeEquipmentMember_638500199817126613" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember_638500199817126613" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199817116328" xlink:to="us-gaap_SoftwareDevelopmentMember_638500199817126613" order="6" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AutomobilesMember" xlink:label="us-gaap_AutomobilesMember_638500199817126613" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199817116328" xlink:to="us-gaap_AutomobilesMember_638500199817126613" order="7" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember_638500199817126613" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638500199817116328" xlink:to="us-gaap_ConstructionInProgressMember_638500199817126613" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638500199817126613" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638500199817116328" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638500199817126613" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638500199817126613" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638500199817126613" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638500199817126613" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638500199817136737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638500199817126613" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638500199817136737" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638500199817136737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638500199817126613" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638500199817136737" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xlink:type="extended" xlink:title="40402 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_638500199817136737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation_638500199817136737" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_638500199817136737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_638500199817136737" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PropertyPlantAndEquipmentDisposalsNet" xlink:label="mdjh_PropertyPlantAndEquipmentDisposalsNet_638500199817136737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="mdjh_PropertyPlantAndEquipmentDisposalsNet_638500199817136737" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638500199817136737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638500199817136737" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals_638500199817136737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals_638500199817136737" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_638500199817136737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_638500199817136737" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails" xlink:type="extended" xlink:title="40501 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Income tax benefit and Provision for Income Tax (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:label="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_638500199817146659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_638500199817146659" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638500199817146659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638500199817146659" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails" xlink:type="extended" xlink:title="40502 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Significant Components of Company's Deferred Tax Assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_638500199817146659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_638500199817146659" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_638500199817146659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_638500199817146659" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_638500199817146659" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_638500199817146659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_638500199817146659" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_638500199817146659" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_DeferredTaxItemsAccruedExpenses" xlink:label="mdjh_DeferredTaxItemsAccruedExpenses_638500199817146659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_638500199817146659" xlink:to="mdjh_DeferredTaxItemsAccruedExpenses_638500199817146659" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_638500199817156601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_638500199817146659" xlink:to="us-gaap_DeferredTaxAssetsGross_638500199817156601" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638500199817156601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_638500199817146659" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638500199817156601" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_638500199817156601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_638500199817146659" xlink:to="us-gaap_DeferredTaxAssetsNet_638500199817156601" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="7" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails" xlink:type="extended" xlink:title="40503 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Reconciliation of Statutory Income Tax Rate and Company's Effective Income Tax Rate (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817156601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817156601" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_638500199817156601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817156601" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_638500199817156601" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_638500199817156601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis_638500199817156601" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_638500199817156601" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_638500199817156601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_638500199817156601" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_638500199817156601" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_638500199817156601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_638500199817156601" xlink:to="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_638500199817156601" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_638500199817156601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817156601" xlink:to="srt_StatementGeographicalAxis_638500199817156601" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199817156601" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_638500199817156601" xlink:to="srt_SegmentGeographicalDomain_638500199817156601" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="country_HK_638500199817166790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817156601" xlink:to="country_HK_638500199817166790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817166790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817156601" xlink:to="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817166790" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638500199817166790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817166790" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638500199817166790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_638500199817166790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638500199817166790" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_638500199817166790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638500199817166790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638500199817166790" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638500199817166790" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638500199817166790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638500199817166790" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638500199817166790" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_638500199817166790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638500199817166790" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_638500199817166790" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_638500199817166790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638500199817166790" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_638500199817166790" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638500199817176830" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638500199817166790" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638500199817176830" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_638500199817176830" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638500199817166790" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_638500199817176830" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails" xlink:type="extended" xlink:title="40504 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeTaxAndDeferredTaxAssetsTable" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817176830" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817176830" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_638500199817176830" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817176830" xlink:to="srt_StatementGeographicalAxis_638500199817176830" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199817176830" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_638500199817176830" xlink:to="srt_SegmentGeographicalDomain_638500199817176830" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="country_HK_638500199817176830" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817176830" xlink:to="country_HK_638500199817176830" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember_638500199817176830" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817176830" xlink:to="us-gaap_DomesticCountryMember_638500199817176830" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB_638500199817190765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817176830" xlink:to="country_GB_638500199817190765" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_638500199817190765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817176830" xlink:to="srt_StatementScenarioAxis_638500199817190765" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_638500199817190765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_638500199817190765" xlink:to="srt_ScenarioUnspecifiedDomain_638500199817190765" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IfIncomeTaxLessThanRmb1MillionMember" xlink:label="mdjh_IfIncomeTaxLessThanRmb1MillionMember_638500199817190765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638500199817190765" xlink:to="mdjh_IfIncomeTaxLessThanRmb1MillionMember_638500199817190765" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember" xlink:label="mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_638500199817190765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638500199817190765" xlink:to="mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_638500199817190765" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_638500199817190765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817176830" xlink:to="us-gaap_IncomeTaxAuthorityAxis_638500199817190765" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_638500199817196719" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis_638500199817190765" xlink:to="us-gaap_IncomeTaxAuthorityDomain_638500199817196719" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember_638500199817196719" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638500199817196719" xlink:to="us-gaap_StateAndLocalJurisdictionMember_638500199817196719" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_638500199817196719" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638500199817196719" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_638500199817196719" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_638500199817196719" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638500199817196719" xlink:to="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_638500199817196719" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638500199817196719" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817176830" xlink:to="srt_RangeAxis_638500199817196719" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638500199817196719" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638500199817196719" xlink:to="srt_RangeMember_638500199817196719" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638500199817196719" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638500199817196719" xlink:to="srt_MinimumMember_638500199817196719" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638500199817196719" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638500199817196719" xlink:to="srt_MaximumMember_638500199817196719" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeTaxAndDeferredTaxAssetsLineItems" xlink:label="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsTable_638500199817176830" xlink:to="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638500199817206679" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638500199817206679" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CorporationTaxRate" xlink:label="mdjh_CorporationTaxRate_638500199817206679" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="mdjh_CorporationTaxRate_638500199817206679" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_SmallProfitsRateOfCorporationTax" xlink:label="mdjh_SmallProfitsRateOfCorporationTax_638500199817206679" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="mdjh_SmallProfitsRateOfCorporationTax_638500199817206679" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax" xlink:label="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax_638500199817206679" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax_638500199817206679" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_TaxableIncomeOnSmallBusiness" xlink:label="mdjh_TaxableIncomeOnSmallBusiness_638500199817206679" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="mdjh_TaxableIncomeOnSmallBusiness_638500199817206679" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NumberOfEmployee" xlink:label="mdjh_NumberOfEmployee_638500199817206679" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="mdjh_NumberOfEmployee_638500199817206679" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638500199817206679" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="us-gaap_Assets_638500199817206679" order="7" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ExaminationPeriod" xlink:label="mdjh_ExaminationPeriod_638500199817206679" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="mdjh_ExaminationPeriod_638500199817206679" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638500199817216884" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638500199817216884" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors_638500199817216884" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors_638500199817216884" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances_638500199817216884" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances_638500199817216884" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MaximumAmountOfUnderpaymentOfTaxLiability" xlink:label="mdjh_MaximumAmountOfUnderpaymentOfTaxLiability_638500199817216884" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="mdjh_MaximumAmountOfUnderpaymentOfTaxLiability_638500199817216884" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000" xlink:label="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000_638500199817216884" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000_638500199817216884" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_ProvisionForIncomeTaxUncertainty" xlink:label="mdjh_ProvisionForIncomeTaxUncertainty_638500199817216884" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="mdjh_ProvisionForIncomeTaxUncertainty_638500199817216884" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638500199817216884" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="mdjh_IncomeTaxAndDeferredTaxAssetsLineItems_638500199817196719" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638500199817216884" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" xlink:type="extended" xlink:title="40601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent_638500199817226324" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccruedSalariesCurrent_638500199817226324" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="us-gaap_AccruedBonusesCurrent_638500199817226324" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccruedBonusesCurrent_638500199817226324" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="us-gaap_AccountsPayableOtherCurrent_638500199817226324" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent_638500199817226324" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_638500199817226324" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_638500199817226324" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureLeasesDetails" xlink:type="extended" xlink:title="40701 - Disclosure - LEASES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="LesseeDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_638500199817286335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeDisclosureAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable_638500199817286335" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638500199817286335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_638500199817286335" xlink:to="srt_RangeAxis_638500199817286335" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638500199817286335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638500199817286335" xlink:to="srt_RangeMember_638500199817286335" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638500199817286335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638500199817286335" xlink:to="srt_MinimumMember_638500199817286335" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638500199817286335" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638500199817286335" xlink:to="srt_MaximumMember_638500199817286335" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_638500199817296651" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_638500199817286335" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_638500199817296651" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_638500199817296651" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638500199817296651" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_638500199817296651" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense_638500199817296651" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638500199817296651" xlink:to="us-gaap_OperatingLeaseExpense_638500199817296651" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_638500199817296651" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638500199817296651" xlink:to="us-gaap_OperatingLeaseCost_638500199817296651" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate_638500199817296651" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638500199817296651" xlink:to="us-gaap_LesseeOperatingLeaseDiscountRate_638500199817296651" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NonCashOperatingLeaseRightOfUseAsset" xlink:label="mdjh_NonCashOperatingLeaseRightOfUseAsset_638500199817296651" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638500199817296651" xlink:to="mdjh_NonCashOperatingLeaseRightOfUseAsset_638500199817296651" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_NonCashOperatingLeaseLiability" xlink:label="mdjh_NonCashOperatingLeaseLiability_638500199817296651" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638500199817296651" xlink:to="mdjh_NonCashOperatingLeaseLiability_638500199817296651" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails" xlink:type="extended" xlink:title="40801 - Disclosure - SHORT-TERM LOANS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_638500199817306819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_638500199817306819" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis_638500199817306819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable_638500199817306819" xlink:to="us-gaap_ShortTermDebtTypeAxis_638500199817306819" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain_638500199817306819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis_638500199817306819" xlink:to="us-gaap_ShortTermDebtTypeDomain_638500199817306819" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember_638500199817306819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeDomain_638500199817306819" xlink:to="us-gaap_LineOfCreditMember_638500199817306819" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LoanFromUnrelatedIndividualMember" xlink:label="mdjh_LoanFromUnrelatedIndividualMember_638500199817306819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeDomain_638500199817306819" xlink:to="mdjh_LoanFromUnrelatedIndividualMember_638500199817306819" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems_638500199817306819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable_638500199817306819" xlink:to="us-gaap_ShortTermDebtLineItems_638500199817306819" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_638500199817306819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_638500199817306819" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_638500199817306819" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_638500199817306819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_638500199817306819" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_638500199817306819" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt_638500199817306819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_638500199817306819" xlink:to="us-gaap_ProceedsFromBankDebt_638500199817306819" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt_638500199817306819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_638500199817306819" xlink:to="us-gaap_ProceedsFromShortTermDebt_638500199817306819" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails" xlink:type="extended" xlink:title="40901 - Disclosure - SHAREHOLDERS' EQUITY - Ordinary Shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817316677" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817316677" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_638500199817316677" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817316677" xlink:to="srt_ConsolidatedEntitiesAxis_638500199817316677" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638500199817316677" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_638500199817316677" xlink:to="srt_ConsolidatedEntitiesDomain_638500199817316677" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_MdjccLimitedMember" xlink:label="mdjh_MdjccLimitedMember_638500199817316677" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_638500199817316677" xlink:to="mdjh_MdjccLimitedMember_638500199817316677" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_638500199817316677" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817316677" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_638500199817316677" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638500199817316677" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638500199817316677" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638500199817316677" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember_638500199817316677" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638500199817316677" xlink:to="us-gaap_IPOMember_638500199817316677" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IpoSecondClosingMember" xlink:label="mdjh_IpoSecondClosingMember_638500199817316677" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638500199817316677" xlink:to="mdjh_IpoSecondClosingMember_638500199817316677" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_SecurityPurchaseAgreementMember" xlink:label="mdjh_SecurityPurchaseAgreementMember_638500199817316677" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638500199817316677" xlink:to="mdjh_SecurityPurchaseAgreementMember_638500199817316677" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817316677" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817316677" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817316677" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638500199817326684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817316677" xlink:to="us-gaap_CommonStockSharesAuthorized_638500199817326684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638500199817326684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817316677" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638500199817326684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638500199817326684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817316677" xlink:to="us-gaap_CommonStockSharesIssued_638500199817326684" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638500199817326684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817316677" xlink:to="us-gaap_CommonStockSharesOutstanding_638500199817326684" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_638500199817326684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817316677" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_638500199817326684" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails" xlink:type="extended" xlink:title="40902 - Disclosure - SHAREHOLDERS' EQUITY - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817326684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817326684" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis_638500199817326684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817326684" xlink:to="us-gaap_MeasurementInputTypeAxis_638500199817326684" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_638500199817326684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis_638500199817326684" xlink:to="us-gaap_MeasurementInputTypeDomain_638500199817326684" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputQuotedPriceMember" xlink:label="us-gaap_MeasurementInputQuotedPriceMember_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638500199817326684" xlink:to="us-gaap_MeasurementInputQuotedPriceMember_638500199817336644" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638500199817326684" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_638500199817336644" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638500199817326684" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_638500199817336644" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817326684" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_638500199817336644" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis_638500199817336644" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_638500199817336644" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_UnderwriterWarrantsMember" xlink:label="mdjh_UnderwriterWarrantsMember_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_638500199817336644" xlink:to="mdjh_UnderwriterWarrantsMember_638500199817336644" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817326684" xlink:to="dei_LegalEntityAxis_638500199817336644" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_638500199817336644" xlink:to="dei_EntityDomain_638500199817336644" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_Network1FinancialSecuritiesInc.Member" xlink:label="mdjh_Network1FinancialSecuritiesInc.Member_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638500199817336644" xlink:to="mdjh_Network1FinancialSecuritiesInc.Member_638500199817336644" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817326684" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_638500199817336644" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638500199817336644" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638500199817336644" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember_638500199817336644" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638500199817336644" xlink:to="us-gaap_IPOMember_638500199817336644" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IpoSecondClosingMember" xlink:label="mdjh_IpoSecondClosingMember_638500199817346659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638500199817336644" xlink:to="mdjh_IpoSecondClosingMember_638500199817346659" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_638500199817346659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817326684" xlink:to="us-gaap_SubsequentEventTypeAxis_638500199817346659" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_638500199817346659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_638500199817346659" xlink:to="us-gaap_SubsequentEventTypeDomain_638500199817346659" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_638500199817346659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_638500199817346659" xlink:to="us-gaap_SubsequentEventMember_638500199817346659" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638500199817326684" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted" xlink:label="mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted_638500199817346659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted_638500199817346659" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_638500199817346659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_638500199817346659" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_638500199817346659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_638500199817346659" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice" xlink:label="mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice_638500199817346659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice_638500199817346659" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_638500199817346659" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="us-gaap_SharesIssuedPricePerShare_638500199817346659" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodForRegistrationRights" xlink:label="mdjh_PeriodForRegistrationRights_638500199817356666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="mdjh_PeriodForRegistrationRights_638500199817356666" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638500199817356666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638500199817356666" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts_638500199817356666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="us-gaap_DeferredOfferingCosts_638500199817356666" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_WarrantsIssued" xlink:label="mdjh_WarrantsIssued_638500199817356666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="mdjh_WarrantsIssued_638500199817356666" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_638500199817356666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="us-gaap_SharePrice_638500199817356666" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_638500199817356666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_638500199817356666" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_638500199817356666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_638500199817356666" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding_638500199817356666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638500199817346659" xlink:to="us-gaap_WarrantsAndRightsOutstanding_638500199817356666" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails" xlink:type="extended" xlink:title="41001 - Disclosure - NONCONTROLLING INTEREST (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestTable" xlink:label="us-gaap_MinorityInterestTable_638500199817366927" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestAbstract" xlink:to="us-gaap_MinorityInterestTable_638500199817366927" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_638500199817366927" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestTable_638500199817366927" xlink:to="srt_OwnershipAxis_638500199817366927" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638500199817366927" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis_638500199817366927" xlink:to="srt_OwnershipDomain_638500199817366927" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember" xlink:label="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_638500199817366927" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638500199817366927" xlink:to="mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_638500199817366927" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestLineItems" xlink:label="us-gaap_MinorityInterestLineItems_638500199817376671" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestTable_638500199817366927" xlink:to="us-gaap_MinorityInterestLineItems_638500199817376671" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_638500199817376671" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_638500199817376671" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_638500199817376671" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureStatutoryReserveDetails" xlink:type="extended" xlink:title="41101 - Disclosure - STATUTORY RESERVE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserveAbstract" xlink:label="StatutoryReserveAbstract" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_StatutoryReserves" xlink:label="mdjh_StatutoryReserves_638500199817376671" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReserveAbstract" xlink:to="mdjh_StatutoryReserves_638500199817376671" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails" xlink:type="extended" xlink:title="41201 - Disclosure - COMMITMENTS AND CONTINGENCIES - Legal Proceeding (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainContingenciesTable" xlink:label="us-gaap_GainContingenciesTable_638500199817387033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_GainContingenciesTable_638500199817387033" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis_638500199817387033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GainContingenciesTable_638500199817387033" xlink:to="srt_LitigationCaseAxis_638500199817387033" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain_638500199817387033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis_638500199817387033" xlink:to="srt_LitigationCaseTypeDomain_638500199817387033" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember" xlink:label="mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_638500199817387033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseTypeDomain_638500199817387033" xlink:to="mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_638500199817387033" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember" xlink:label="mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_638500199817387033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseTypeDomain_638500199817387033" xlink:to="mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_638500199817387033" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainContingenciesLineItems" xlink:label="us-gaap_GainContingenciesLineItems_638500199817387033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GainContingenciesTable_638500199817387033" xlink:to="us-gaap_GainContingenciesLineItems_638500199817387033" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed" xlink:label="mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed_638500199817387033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GainContingenciesLineItems_638500199817387033" xlink:to="mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed_638500199817387033" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage" xlink:label="mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage_638500199817387033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GainContingenciesLineItems_638500199817387033" xlink:to="mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage_638500199817387033" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_CompanyReceivedPayment" xlink:label="mdjh_CompanyReceivedPayment_638500199817387033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GainContingenciesLineItems_638500199817387033" xlink:to="mdjh_CompanyReceivedPayment_638500199817387033" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LitigationsAmountClaimed" xlink:label="mdjh_LitigationsAmountClaimed_638500199817387033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GainContingenciesLineItems_638500199817387033" xlink:to="mdjh_LitigationsAmountClaimed_638500199817387033" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_AmountOfLiquidatedDamagesAndInterest" xlink:label="mdjh_AmountOfLiquidatedDamagesAndInterest_638500199817396667" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GainContingenciesLineItems_638500199817387033" xlink:to="mdjh_AmountOfLiquidatedDamagesAndInterest_638500199817396667" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="extended" xlink:title="41202 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRealEstateAgentIncomeDeclined" xlink:label="mdjh_PercentageOfRealEstateAgentIncomeDeclined_638500199817396667" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="mdjh_PercentageOfRealEstateAgentIncomeDeclined_638500199817396667" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_AllegingBreachOfContractsAgainstIndividual" xlink:label="mdjh_AllegingBreachOfContractsAgainstIndividual_638500199817396667" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="mdjh_AllegingBreachOfContractsAgainstIndividual_638500199817396667" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty" xlink:label="mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty_638500199817396667" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty_638500199817396667" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationSettlementExpense" xlink:label="us-gaap_LitigationSettlementExpense_638500199817396667" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LitigationSettlementExpense_638500199817396667" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_638500199817396667" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement_638500199817396667" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty_638500199817396667" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LitigationSettlementAmountAwardedFromOtherParty_638500199817396667" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails" xlink:type="extended" xlink:title="41301 - Disclosure - RELATED PARTY TRANSACTIONS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638500199817406777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638500199817406777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638500199817406777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638500199817406777" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638500199817406777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_638500199817406777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638500199817406777" xlink:to="us-gaap_RelatedPartyDomain_638500199817406777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LeaseAgreementInFernieCastlePropertyMember" xlink:label="mdjh_LeaseAgreementInFernieCastlePropertyMember_638500199817406777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_638500199817406777" xlink:to="mdjh_LeaseAgreementInFernieCastlePropertyMember_638500199817406777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_LeaseAgreementInRobinHillPropertyMember" xlink:label="mdjh_LeaseAgreementInRobinHillPropertyMember_638500199817406777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_638500199817406777" xlink:to="mdjh_LeaseAgreementInRobinHillPropertyMember_638500199817406777" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems_638500199817406777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638500199817406777" xlink:to="us-gaap_RelatedPartyTransactionLineItems_638500199817406777" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_638500199817416783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638500199817406777" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_638500199817416783" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty" xlink:label="mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty_638500199817416783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638500199817406777" xlink:to="mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty_638500199817416783" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails" xlink:type="extended" xlink:title="41401 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638500199817416783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_3" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638500199817416783" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638500199817416783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638500199817416783" xlink:to="srt_ProductOrServiceAxis_638500199817416783" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638500199817416783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638500199817416783" xlink:to="srt_ProductsAndServicesDomain_638500199817416783" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RevenueFromRealEstateAgentIncomeMember" xlink:label="mdjh_RevenueFromRealEstateAgentIncomeMember_638500199817416783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638500199817416783" xlink:to="mdjh_RevenueFromRealEstateAgentIncomeMember_638500199817416783" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_RentalManagementIncomeMember" xlink:label="mdjh_RentalManagementIncomeMember_638500199817416783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638500199817416783" xlink:to="mdjh_RentalManagementIncomeMember_638500199817416783" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_HotelIncomeMember" xlink:label="mdjh_HotelIncomeMember_638500199817416783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638500199817416783" xlink:to="mdjh_HotelIncomeMember_638500199817416783" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_IncomeFromOtherCategoriesMember" xlink:label="mdjh_IncomeFromOtherCategoriesMember_638500199817426330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638500199817416783" xlink:to="mdjh_IncomeFromOtherCategoriesMember_638500199817426330" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_638500199817426330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638500199817416783" xlink:to="srt_StatementGeographicalAxis_638500199817426330" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199817426330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_638500199817426330" xlink:to="srt_SegmentGeographicalDomain_638500199817426330" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcMember" xlink:label="mdjh_PrcMember_638500199817426330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817426330" xlink:to="mdjh_PrcMember_638500199817426330" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcAndOthersMember" xlink:label="mdjh_PrcAndOthersMember_638500199817426330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817426330" xlink:to="mdjh_PrcAndOthersMember_638500199817426330" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB_638500199817426330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817426330" xlink:to="country_GB_638500199817426330" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems_638500199817426330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638500199817416783" xlink:to="us-gaap_SegmentReportingInformationLineItems_638500199817426330" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638500199817426330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638500199817426330" xlink:to="us-gaap_Revenues_638500199817426330" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueOnConsolidatedRevenue" xlink:label="mdjh_PercentageOfRevenueOnConsolidatedRevenue_638500199817426330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638500199817426330" xlink:to="mdjh_PercentageOfRevenueOnConsolidatedRevenue_638500199817426330" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638500199817426330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638500199817426330" xlink:to="us-gaap_Assets_638500199817426330" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets" xlink:label="mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets_638500199817426330" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638500199817426330" xlink:to="mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets_638500199817426330" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails" xlink:type="extended" xlink:title="41402 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638500199817436607" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_2" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638500199817436607" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_638500199817436607" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638500199817436607" xlink:to="srt_StatementGeographicalAxis_638500199817436607" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199817436607" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_638500199817436607" xlink:to="srt_SegmentGeographicalDomain_638500199817436607" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcMember" xlink:label="mdjh_PrcMember_638500199817436607" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817436607" xlink:to="mdjh_PrcMember_638500199817436607" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB_638500199817436607" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817436607" xlink:to="country_GB_638500199817436607" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems_638500199817436607" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638500199817436607" xlink:to="us-gaap_SegmentReportingInformationLineItems_638500199817436607" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueFromRealEstateAgentIncome" xlink:label="mdjh_PercentageOfRevenueFromRealEstateAgentIncome_638500199817436607" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638500199817436607" xlink:to="mdjh_PercentageOfRevenueFromRealEstateAgentIncome_638500199817436607" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness" xlink:label="mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness_638500199817436607" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638500199817436607" xlink:to="mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness_638500199817436607" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue" xlink:label="mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue_638500199817436607" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638500199817436607" xlink:to="mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue_638500199817436607" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets" xlink:label="mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets_638500199817436607" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638500199817436607" xlink:to="mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets_638500199817436607" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments_638500199817446672" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638500199817436607" xlink:to="us-gaap_NumberOfOperatingSegments_638500199817446672" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="41501 - Disclosure - SUBSEQUENT EVENTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable_638500199817446672" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventTable_638500199817446672" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_638500199817446672" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638500199817446672" xlink:to="us-gaap_SubsequentEventTypeAxis_638500199817446672" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_638500199817446672" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_638500199817446672" xlink:to="us-gaap_SubsequentEventTypeDomain_638500199817446672" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_638500199817446672" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_638500199817446672" xlink:to="us-gaap_SubsequentEventMember_638500199817446672" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems_638500199817446672" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638500199817446672" xlink:to="us-gaap_SubsequentEventLineItems_638500199817446672" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638500199817446672" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638500199817446672" xlink:to="us-gaap_CommonStockSharesAuthorized_638500199817446672" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_638500199817456691" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638500199817446672" xlink:to="us-gaap_SharesIssuedPricePerShare_638500199817456691" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails" xlink:type="extended" xlink:title="41601 - Disclosure - RESTRICTED NET ASSETS OR PARENT COMPANY'S CONDENSED FINANCIAL INFORMATION (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable_638500199817456691" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable_638500199817456691" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_638500199817456691" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable_638500199817456691" xlink:to="srt_StatementGeographicalAxis_638500199817456691" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638500199817456691" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_638500199817456691" xlink:to="srt_SegmentGeographicalDomain_638500199817456691" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PrcMember" xlink:label="mdjh_PrcMember_638500199817456691" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817456691" xlink:to="mdjh_PrcMember_638500199817456691" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB" xlink:label="country_GB_638500199817456691" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638500199817456691" xlink:to="country_GB_638500199817456691" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems_638500199817456691" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable_638500199817456691" xlink:to="srt_CondensedFinancialStatementsCaptionsLineItems_638500199817456691" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_638500199817456691" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638500199817456691" xlink:to="us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_638500199817456691" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="mdjh-20231231.xsd#mdjh_PercentageOfConsolidatedNetAssets" xlink:label="mdjh_PercentageOfConsolidatedNetAssets_638500199817456691" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638500199817456691" xlink:to="mdjh_PercentageOfConsolidatedNetAssets_638500199817456691" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950543072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document And Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentRegistrationStatement', window );">Document Registration Statement</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentShellCompanyReport', window );">Document Shell Company Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MDJM LTD<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">E9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Fernie Castle, Letham<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Cupar, Fife, KY15 7RU<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">GB<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Ordinary Shares<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MDJH<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">11,675,216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">U.S. GAAP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001741534<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">RBSM LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">New York, New York<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document And Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Siping Xu<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelFaxNumber', window );">Contact Personnel Fax Number</a></td>
<td class="text">44-01337 829 349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">01337 829 349<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelEmailAddress', window );">Contact Personnel Email Address</a></td>
<td class="text">charlie.cai@mdjmjh.com<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelEmailAddress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Email address of contact personnel.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelEmailAddress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelFaxNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fax Number of contact personnel.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelFaxNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAccountingStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAccountingStandard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:accountingStandardItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a registration statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentRegistrationStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentShellCompanyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentShellCompanyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298949721232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets<br> &#165; in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash</a></td>
<td class="nump">$ 503,505<span></span>
</td>
<td class="nump">$ 1,433,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for CECL - trade receivable of $47,199 and $231,937, respectively</a></td>
<td class="nump">164,170<span></span>
</td>
<td class="nump">967,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">11,765<span></span>
</td>
<td class="nump">26,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">3,069<span></span>
</td>
<td class="nump">64,023<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">682,509<span></span>
</td>
<td class="nump">2,491,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,307,371<span></span>
</td>
<td class="nump">3,129,884<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Other Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableNoncurrent', window );">VAT credit</a></td>
<td class="nump">9,362<span></span>
</td>
<td class="nump">2,349<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total Other Assets</a></td>
<td class="nump">9,362<span></span>
</td>
<td class="nump">13,470<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">3,999,242<span></span>
</td>
<td class="nump">5,635,075<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">101,969<span></span>
</td>
<td class="nump">313,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncome', window );">Deferred income</a></td>
<td class="nump">20,068<span></span>
</td>
<td class="nump">20,179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term loans payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">372,679<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">122,037<span></span>
</td>
<td class="nump">705,944<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">122,037<span></span>
</td>
<td class="nump">705,944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares: 50,000,000 shares authorized, par value: $0.001 per share, 11,675,216 shares issued and outstanding as of December 31, 2023 and 2022</a></td>
<td class="nump">11,675<span></span>
</td>
<td class="nump">11,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid in capital</a></td>
<td class="nump">6,845,394<span></span>
</td>
<td class="nump">6,845,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_StatutoryReserve', window );">Statutory reserve</a></td>
<td class="nump">327,140<span></span>
</td>
<td class="nump">327,140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="num">(3,363,436)<span></span>
</td>
<td class="num">(2,202,990)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="nump">56,432<span></span>
</td>
<td class="num">(52,088)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Shareholders' Equity</a></td>
<td class="nump">3,877,205<span></span>
</td>
<td class="nump">4,929,131<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">$ 3,999,242<span></span>
</td>
<td class="nump">$ 5,635,075<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(1),(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479432/944-30-50-2B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481174/470-10-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140299102279440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Consolidated Balance Sheets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts, accounts receivable</a></td>
<td class="nump">$ 47,199<span></span>
</td>
<td class="nump">$ 231,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, shares issued</a></td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding</a></td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298949881456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Operations and Comprehensive Income (Loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 144,863<span></span>
</td>
<td class="nump">$ 450,634<span></span>
</td>
<td class="nump">$ 4,466,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling expenses</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">10,219<span></span>
</td>
<td class="nump">47,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PayrollPayrollTaxesAndOthers', window );">Payroll, payroll taxes, and others</a></td>
<td class="nump">572,240<span></span>
</td>
<td class="nump">1,370,972<span></span>
</td>
<td class="nump">5,554,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="nump">525,625<span></span>
</td>
<td class="nump">555,657<span></span>
</td>
<td class="nump">460,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating leases expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">117,686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">76,246<span></span>
</td>
<td class="nump">36,243<span></span>
</td>
<td class="nump">24,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">(Recovery) allowance for CECL - trade receivable, net</a></td>
<td class="num">(159,509)<span></span>
</td>
<td class="nump">165,464<span></span>
</td>
<td class="nump">59,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSellingGeneralAndAdministrativeExpense', window );">Other general and administrative</a></td>
<td class="nump">454,355<span></span>
</td>
<td class="nump">261,610<span></span>
</td>
<td class="nump">471,557<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total Operating Expenses</a></td>
<td class="nump">1,469,020<span></span>
</td>
<td class="nump">2,400,165<span></span>
</td>
<td class="nump">6,735,718<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss From Operations</a></td>
<td class="num">(1,324,157)<span></span>
</td>
<td class="num">(1,949,531)<span></span>
</td>
<td class="num">(2,269,485)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income (Expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain (loss) on sale of asset</a></td>
<td class="num">(12)<span></span>
</td>
<td class="nump">10,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Gain (loss) on foreign currency transactions</a></td>
<td class="nump">18,762<span></span>
</td>
<td class="nump">43,548<span></span>
</td>
<td class="num">(14,402)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeconsolidationGainOrLossAmount', window );">Loss on deconsolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(240,431)<span></span>
</td>
<td class="num">(8,350)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest (expense) income</a></td>
<td class="nump">16,476<span></span>
</td>
<td class="num">(31,615)<span></span>
</td>
<td class="nump">2,094<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">139,320<span></span>
</td>
<td class="nump">16,011<span></span>
</td>
<td class="nump">47,340<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total Other Income</a></td>
<td class="nump">174,546<span></span>
</td>
<td class="num">(201,533)<span></span>
</td>
<td class="nump">26,682<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss Before Income Tax</a></td>
<td class="num">(1,149,611)<span></span>
</td>
<td class="num">(2,151,064)<span></span>
</td>
<td class="num">(2,242,803)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax</a></td>
<td class="num">(10,835)<span></span>
</td>
<td class="num">(3,020)<span></span>
</td>
<td class="num">(9,963)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(1,160,446)<span></span>
</td>
<td class="num">(2,154,084)<span></span>
</td>
<td class="num">(2,252,766)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,048)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to MDJM Ltd ordinary shareholders</a></td>
<td class="num">$ (1,160,446)<span></span>
</td>
<td class="num">$ (2,154,084)<span></span>
</td>
<td class="num">$ (2,245,718)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income (loss) per ordinary share - basic (in dollars per share)</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income (loss) per ordinary share - diluted (in dollars per share)</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding, basic (in shares)</a></td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares outstanding, diluted (in shares)</a></td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive Income (Loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (1,160,446)<span></span>
</td>
<td class="num">$ (2,154,084)<span></span>
</td>
<td class="num">$ (2,252,766)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in foreign currency translation adjustments</a></td>
<td class="nump">108,520<span></span>
</td>
<td class="num">(101,200)<span></span>
</td>
<td class="nump">94,694<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="num">(1,051,926)<span></span>
</td>
<td class="num">(2,255,284)<span></span>
</td>
<td class="num">(2,158,072)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive income (loss) attributable to non-controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total Other Comprehensive Income (Loss)</a></td>
<td class="num">$ (1,051,926)<span></span>
</td>
<td class="num">$ (2,255,284)<span></span>
</td>
<td class="num">$ (2,158,215)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PayrollPayrollTaxesAndOthers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payroll, payroll taxes and others expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PayrollPayrollTaxesAndOthers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeconsolidationGainOrLossAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeconsolidationGainOrLossAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of selling, general and administrative expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140299037181808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Ordinary Shares</div></th>
<th class="th"><div>Additional Paid in Capital</div></th>
<th class="th"><div>Statutory Reserve</div></th>
<th class="th"><div>Retained Earnings (Deficits)</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Noncontrolling Interest</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 11,675<span></span>
</td>
<td class="nump">$ 6,845,394<span></span>
</td>
<td class="nump">$ 327,140<span></span>
</td>
<td class="nump">$ 2,142,657<span></span>
</td>
<td class="num">$ (37,558)<span></span>
</td>
<td class="num">$ (173,820)<span></span>
</td>
<td class="nump">$ 9,115,488<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (shares) at Dec. 31, 2020</a></td>
<td class="nump">11,675,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation', window );">Deconsolidated of noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(179,730)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">179,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,245,718)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,048)<span></span>
</td>
<td class="num">(2,252,766)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,461<span></span>
</td>
<td class="num">(5,767)<span></span>
</td>
<td class="nump">94,694<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 11,675<span></span>
</td>
<td class="nump">6,845,394<span></span>
</td>
<td class="nump">327,140<span></span>
</td>
<td class="num">(282,791)<span></span>
</td>
<td class="nump">62,903<span></span>
</td>
<td class="num">(6,905)<span></span>
</td>
<td class="nump">6,957,416<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (shares) at Dec. 31, 2021</a></td>
<td class="nump">11,675,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests', window );">Acquired noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,048)<span></span>
</td>
<td class="nump">143<span></span>
</td>
<td class="nump">$ 6,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation', window );">Deconsolidated of noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,933<span></span>
</td>
<td class="num">(13,934)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,154,084)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,154,084)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(101,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(101,200)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 11,675<span></span>
</td>
<td class="nump">6,845,394<span></span>
</td>
<td class="nump">327,140<span></span>
</td>
<td class="num">(2,202,990)<span></span>
</td>
<td class="num">(52,088)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,929,131<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (shares) at Dec. 31, 2022</a></td>
<td class="nump">11,675,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,160,446)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,160,446)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,520<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 11,675<span></span>
</td>
<td class="nump">$ 6,845,394<span></span>
</td>
<td class="nump">$ 327,140<span></span>
</td>
<td class="num">$ (3,363,436)<span></span>
</td>
<td class="nump">$ 56,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,877,205<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (shares) at Dec. 31, 2023</a></td>
<td class="nump">11,675,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase or decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298949979808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (1,160,446)<span></span>
</td>
<td class="num">$ (2,154,084)<span></span>
</td>
<td class="num">$ (2,252,766)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">76,246<span></span>
</td>
<td class="nump">36,243<span></span>
</td>
<td class="nump">24,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">(Recovery) allowance for CECL - trade receivable, net</a></td>
<td class="num">(159,509)<span></span>
</td>
<td class="nump">165,464<span></span>
</td>
<td class="nump">59,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">(Gain) loss on foreign currency transactions</a></td>
<td class="num">(18,762)<span></span>
</td>
<td class="num">(43,548)<span></span>
</td>
<td class="nump">14,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration', window );">Gain on conversion of functional currency from US $ to GBP - MD Local</a></td>
<td class="num">(80,887)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss (gain) on sale of assets</a></td>
<td class="nump">12<span></span>
</td>
<td class="num">(10,954)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeconsolidationGainOrLossAmount', window );">Loss on deconsolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,431<span></span>
</td>
<td class="nump">8,350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_NonCashOperatingLeaseExpense', window );">Non cash operating lease expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome', window );">Non cash interest expense</a></td>
<td class="num">(5,026)<span></span>
</td>
<td class="nump">21,241<span></span>
</td>
<td class="nump">5,327<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Changes in deferred tax assets</a></td>
<td class="nump">10,835<span></span>
</td>
<td class="nump">3,020<span></span>
</td>
<td class="nump">9,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Decrease (increase) in accounts receivables</a></td>
<td class="nump">935,537<span></span>
</td>
<td class="nump">815,839<span></span>
</td>
<td class="nump">1,969,361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Decrease (increase) in other receivables</a></td>
<td class="num">(2,051)<span></span>
</td>
<td class="num">(2,788)<span></span>
</td>
<td class="nump">16,190<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpensesOther', window );">Decrease (increase) in prepaid expense</a></td>
<td class="nump">15,726<span></span>
</td>
<td class="nump">5,914<span></span>
</td>
<td class="num">(2,664)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">(Decrease) increase in accounts payable and accrued expenses</a></td>
<td class="num">(207,250)<span></span>
</td>
<td class="num">(537,442)<span></span>
</td>
<td class="num">(162,279)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable', window );">(Decrease) increase in VAT and other tax payable</a></td>
<td class="num">(5,637)<span></span>
</td>
<td class="num">(125,453)<span></span>
</td>
<td class="num">(85,526)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Increase in operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(46,474)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">(Decrease) increase in deferred income</a></td>
<td class="nump">1,847<span></span>
</td>
<td class="num">(1,000)<span></span>
</td>
<td class="nump">3,841<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Used in Operating Activities</a></td>
<td class="num">(599,365)<span></span>
</td>
<td class="num">(1,587,117)<span></span>
</td>
<td class="num">(334,281)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Acquisition of real property and improvements in UK</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,095,291)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchase of office equipment and software</a></td>
<td class="num">(106,544)<span></span>
</td>
<td class="num">(45,507)<span></span>
</td>
<td class="num">(6,600)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToFundLongtermLoansToRelatedParties', window );">Repayment from (advance to) related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(71,035)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from disposal of asset</a></td>
<td class="nump">1,384<span></span>
</td>
<td class="nump">30,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment', window );">Loan repayment received</a></td>
<td class="nump">66,376<span></span>
</td>
<td class="nump">742<span></span>
</td>
<td class="nump">23,724<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash (Used in) Provided by Investing Activities</a></td>
<td class="num">(38,784)<span></span>
</td>
<td class="num">(3,109,449)<span></span>
</td>
<td class="num">(53,911)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">(Repayment) proceeds from short term loans</a></td>
<td class="num">(363,089)<span></span>
</td>
<td class="nump">381,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash (Used in) Provided by Financing Activities</a></td>
<td class="num">(363,089)<span></span>
</td>
<td class="nump">381,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</a></td>
<td class="nump">71,585<span></span>
</td>
<td class="nump">4,288<span></span>
</td>
<td class="nump">22,224<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash, cash equivalents and restricted cash</a></td>
<td class="num">(929,653)<span></span>
</td>
<td class="num">(4,310,524)<span></span>
</td>
<td class="num">(365,968)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash - beginning of the period</a></td>
<td class="nump">1,433,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,110,046<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash - end of the period</a></td>
<td class="nump">503,505<span></span>
</td>
<td class="nump">1,433,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">499,654<span></span>
</td>
<td class="nump">1,358,838<span></span>
</td>
<td class="nump">4,796,299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted foreign currency</a></td>
<td class="nump">3,851<span></span>
</td>
<td class="nump">74,320<span></span>
</td>
<td class="nump">947,779<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Total cash, cash equivalents, and restricted cash</a></td>
<td class="nump">$ 503,505<span></span>
</td>
<td class="nump">1,433,158<span></span>
</td>
<td class="nump">5,744,078<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalCashFlowElementsAbstract', window );"><strong>Cash paid for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,553<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the repayment of consideration on note receivable from subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense (income) attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of VAT and other tax owed but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_NonCashOperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of non-cash lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_NonCashOperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative translation gain (loss), from translating reporting currency to functional currency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeconsolidationGainOrLossAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeconsolidationGainOrLossAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpensesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpensesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToFundLongtermLoansToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToFundLongtermLoansToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950201056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Parenthetical)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfCashFlowsAbstract', window );"><strong>Consolidated Statements of Cash Flows</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from divestiture businesses</a></td>
<td class="nump">$ 5,744,078<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashDivestedFromDeconsolidation', window );">Cash divested from the deconsolidation</a></td>
<td class="nump">396<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Cash balance removed from deconsolidation</a></td>
<td class="nump">$ 5,743,682<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashDivestedFromDeconsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashDivestedFromDeconsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the cash inflow during the period from the sale of a component of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942064176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND DESCRIPTION OF BUSINESS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_OrganizationAndDescriptionOfBusinessAbstract', window );"><strong>ORGANIZATION AND DESCRIPTION OF BUSINESS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">ORGANIZATION AND DESCRIPTION OF BUSINESS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;1 &#8211; ORGANIZATION AND DESCRIPTION OF BUSINESS</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Organization</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM LTD (the &#8220;Company&#8221; or &#8220;MDJM&#8221;) was incorporated on January 26, 2018, under the laws of the Cayman Islands as an exempted company under the name of MDJLEAD LTD. Effective on May 7, 2018, the Company changed its corporate name to MDJM LTD. The Company, through its subsidiaries and the consolidated variable interest entity (the &#8220;VIE&#8221;), is principally engaged in providing end-to-end services in the life cycle of a residential real estate project, including primary real estate agency services, real estate consulting services, and training and evaluation with respect to primary agency sales services in the People&#8217;s Republic of China (the &#8220;PRC&#8221;). The Company engages in the hotel and restaurant businesses in the United Kingdom (the &#8220;UK&#8221;). In 2022, the Company, through its subsidiaries in the UK acquired two real estate properties located in the UK, which are remodeled as hotels with restaurant facilities. The Company or MDJM, and its subsidiaries and the consolidated VIE are also collectively referred to as the &#8220;Group,&#8221; or where appropriate, the terms the &#8220;Group,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221; also refer to MDJM or the Company and its subsidiaries and the consolidated VIE as a whole.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJCC Limited (&#8220;MDJM Hong Kong&#8221;) was incorporated on February&#160;9, 2018, under the laws of Hong Kong. MDJM owned 100% interest of MDJM Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MD Local Global Limited (&#8220;MDJM UK&#8221;) was incorporated in the UK under the Companies Act 2006 as a private company on October 28, 2020, and it is registered in England and Wales. MDJM owned 100% interest of MDJM UK.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mansions Catering and Hotel LTD (&#8220;Mansions,&#8221; formerly known as Mansions Estate Agent Ltd) was incorporated pursuant to England laws as a limited company on June 15, 2021, to conduct residential property management and real estate agencies business. At the time of incorporation, MD UK originally held 51% of the equity interest in Mansions, Ocean Tide Wealth Limited, a specialist mortgage broker in the United Kingdom held 41% of the equity interest was held by Ocean Tide Wealth Limited, a specialist mortgage broker in the United Kingdom, and Mingzhe Zhang, an individual held the remaining 8%. On May 20, 2022, MD UK acquired the 41% ownership interests from Ocean Tide Wealth Limited with a consideration of one British pound sterling. On May 20, 2022, MD UK acquired the 8% ownership interests from Mingzhe Zhang with a consideration of one British pound sterling. After the acquisition, MD UK has held 100% ownership interests in Mansions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 14, 2022, Mingda Jiahe Development Investment Co., Ltd (&#8220;MD Japan&#8221;) was incorporated pursuant to Japanese laws. MDJM holds 100% of the equity interest in MD Japan. For the year ended December 31, 2022, MD Japan incurred professional fees of $24,084 relating to the entity establishment in Japan and did not generated any revenue in 2022. MD Japan had no activity in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 16, 2022, MD Lokal Global GmbH (&#8220;MD German&#8221;) was incorporated pursuant to German laws. MDJM holds 100% of the equity interest in MD German. For the year ended December 31, 2022, MD German incurred professional fees of $41,236 relating to the entity establishment in Germany and did not generated any revenue in 2022. MD German had no activity in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 22, 2023, the Company incorporated a wholly owned subsidiary in the UK under the name of Fernie Castile Culture Limited. Fernie Castle Culture Limited expects to engage in the management of the brand name of &#8220;Fernie&#8221; and developing &#8220;Fernie&#8221; brand name related products and services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Beijing Mingda Jiahe Technology Development Co., Ltd. (&#8220;Mingda Beijing&#8221;), is a limited liability company organized on March 9, 2018, under the laws of the PRC, a wholly-foreign owned entity (&#8220;WFOE&#8221;) and 100% owned by MDJM Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Tianjin Mingda Jiahe Real Estate Co., Ltd. (&#8220;Mingda Tianjin&#8221;), is a limited liability company organized on September 25, 2002 under the laws of the PRC. On February 2, 2021, Mingda Tianjin changed its name to Mingdajiahe (Tianjin) Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table lists the wholly-owned subsidiaries and the consolidated VIE of the Company:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Percentage of</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Name of the Company</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MDJM Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">February 9, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MDJM UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">October 28, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">England and Wales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mansions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 15, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">England and Wales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fernie Castile Culture Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">August 22, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">England and Wales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MD Japan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">January 14, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Japan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MD German</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">February 16, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mingda Beijing (WFOE)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 9, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mingda Tianjin (VIE)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">September 25, 2002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">VIE</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">VIE Arrangements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">PRC regulations currently prohibit or restrict foreign ownership of companies that provide services in certain industries. To comply with these regulations, on April 28, 2018, Mingda Beijing entered into a series of contractual arrangements with Mingda Tianjin and shareholders of Mingda Tianjin (collectively, the &#8220;VIE Agreements&#8221;). Due to PRC legal restrictions on foreign ownership in the real estate sector, neither the Company nor its subsidiaries own any equity interest in Mingda Tianjin. Instead, for accounting purposes, the Company controls and receives the economic benefits of Mingda Tianjin&#8217;s business operation through the VIE Agreements, which enable the Company to consolidate the financial results of the VIE and its subsidiaries in the Company&#8217;s consolidated financial statements under the generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Agreements that Transfer Economic Benefits of Mingda Tianjin</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April&#160;28, 2018, Mingda Beijing entered into an &#8220;Exclusive Business Cooperation Agreement&#8221; (the &#8220;Business Agreement&#8221;) with Mingda Tianjin. Pursuant to the Business Agreement, Mingda Beijing will provide a series of consulting and technical support services to Mingda Tianjin and is entitled to receive 100% of Mingda Tianjin&#8217;s net income after deduction of required PRC statutory surplus reserve as a service fee. The service fee is paid annually or at any such time agreed by Mingda Beijing and Mingda Tianjin. The term of this Business Agreement is valid for 10 years upon execution of the agreement and may be extended or terminated prior to the expiration date at will of Mingda Beijing. Unless expressly provided by the Business Agreement, without prior written consent of Mingda Beijing Mingda Tianjin may not engage any third party to provide the services offered by Mingda Beijing under the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Agreements that Enable the Company to Control and Receive the Economic Benefits of Mingda Tianjin&#8217;s Business Operation for Accounting Purposes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 28, 2018, each of the shareholders of the Mingda Tianjin entered into an &#8220;Exclusive Call Option Agreement&#8221; (collectively, the &#8220;Option Agreements&#8221;) with Mingda Beijing. Pursuant to the Option Agreements, each of the shareholders of Mingda Tianjin granted an irrevocable and unconditional option to Mingda Beijing or its designees to acquire all or part of such shareholder&#8217;s equity interests in Mingda Tianjin at its sole discretion, to the extent as permitted by PRC laws and regulations then in effect. The consideration for such acquisition of all equity interests in Mingda Tianjin will be equal to the registered capital of Mingda Tianjin, and if PRC law requires the consideration to be greater than the registered capital, the consideration will be the minimum amount as permitted by PRC law. The Option Agreements are valid for 10 years upon execution of the agreements and may be extended prior to the expiration date at will by Mingda Beijing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 28, 2018, each of the shareholders of Mingda Tianjin also entered into an &#8220;Equity Pledge Agreement&#8221; (collectively, the &#8220;Pledge Agreements&#8221;) with Mingda Beijing. Pursuant to the Pledge Agreements, the shareholders pledged their respective equity interests in Mingda Tianjin to guarantee the performance of the obligations of the VIE. Mingda Beijing, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. Pursuant to the Pledge Agreements, each of the shareholders of Mingda Tianjin cannot transfer, sell, pledge, dispose of, or otherwise create any new encumbrance on their respective equity interests in Mingda Tianjin without the prior written consent of Mingda Beijing. The equity pledge right will expire when the exclusive business cooperation between Mingda Beijing and Mingda Tianjin is terminated and all service fees are paid. The equity pledges of Mingda Tianjin have been registered with the relevant local branch of the State Administration for Industry and Commerce.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks in Relation to the VIE Structure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company believes that the VIE Agreements are in compliance with the PRC law and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company&#8217;s ability to enforce the VIE Agreements and the interests of the shareholders of the VIE may diverge from those of the Company and that may potentially increase the risk that such shareholders would seek to act inconsistently with the contractual terms, for example by influencing the VIE not to pay the service fees when required to do so.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s ability to, for accounting purposes, control and receive the economic benefits of Mingda Tianjin&#8217;s business operation through the VIE Agreements, and to consolidate the financial results of the VIE and its subsidiaries in its consolidated financial statements, also depends on the power of attorney Mingda Beijing has to vote on all matters requiring shareholder approval in the VIE. The Company believes this power of attorney is legally enforceable but may not be as effective as direct equity ownership.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, if the VIE Agreements were found to be in violation of any existing PRC laws and regulations, the Company may be subject to fines or other actions. The Company does not believe such actions would result in the liquidation or dissolution of the Company, Mingda Beijing, or the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company, through its subsidiaries and the VIE Agreements, has (1) the power to direct the activities of the VIE that most significantly affect the entity&#8217;s economic performance and (2) the right to receive benefits from the VIE. Accordingly, the Company is the primary beneficiary of the VIE and has consolidated the financial results of the VIE.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_OrganizationAndDescriptionOfBusinessAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_OrganizationAndDescriptionOfBusinessAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298949311312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;2 &#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s consolidated financial statements and related notes have been prepared in accordance with U.S. GAAP and pursuant to the rules and regulations of the Securities Exchange Commission (the &#8220;SEC&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements include the financial statements of the Company, its subsidiaries, the VIE, and the branch offices of the VIE. All significant inter-company accounts and transactions have been eliminated on consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates each of its interests in private companies to determine whether or not the investee is a VIE and, if so, whether the Group is the primary beneficiary of such VIE. In determining whether the Group is the primary beneficiary, the Group considers if the Group (i)&#160;has power to direct the activities that most significantly affects the economic performance of the VIE, and (ii)&#160;receives the economic benefits of the VIE that could be significant to the VIE. If deemed the primary beneficiary, the Group consolidates the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Mingda Tianjin has the following branch offices, which have been included in the accompanying consolidated financial statements:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Percentage</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">of</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Name of the Subsidiaries Owned by the VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">October 13, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Suzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Chengdu Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 24, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Chengdu, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch was dissolved in October 2022. Consequently, a $240,431 loss on deconsolidation was recorded in the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingda Tianjin included the following branch offices and/or subsidiaries in previous consolidated financial statements. These offices and subsidiaries were dissolved in 2021 and deconsolidated from the accompanying consolidated financial statements for the year ended December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Percentage</p></td></tr><tr><td style="vertical-align:bottom;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">of</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Name of the Deconsolidated Subsidiaries Owned by the VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mingdajiahe (Tianjin) Co., Ltd. Yangzhou Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">October 18, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Yangzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe (Tianjin) Business Management Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">October 20, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe (Tianjin) Culture and Media Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">July 25, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 9, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">51%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of these consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from such estimates. Significant accounting estimates reflected in the Group&#8217;s financial statements include useful lives and valuation of long-lived assets, allowance for doubtful accounts, assumptions related to the consolidation of entities in which the Group holds variable interests, and valuation allowance on deferred tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company follows the provisions of Accounting Standards Codification (&#8220;ASC&#8221;) 820, Fair Value Measurements and Disclosures (&#8220;ASC 820&#8221;). It clarifies the definition of fair value, prescribes methods for measuring fair value, and establishes a fair value hierarchy to classify the inputs used in measuring fair value as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 1 &#8211; Inputs are unadjusted quoted prices in active markets for identical assets or liabilities available at the measurement date;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 2 &#8211; Inputs are unadjusted quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, inputs other than quoted prices that are observable, and inputs derived from or corroborated by observable market data; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 3 &#8211; Inputs are unobservable inputs which reflect the reporting entity&#8217;s own assumptions on what assumptions the market participants would use in pricing the asset or liability based on the best available information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts reported in the accompanying consolidated balance sheets for cash and cash equivalents, accounts receivable, other receivables, prepaid expenses, prepaid income tax, deferred tax assets, accounts payable and accrued liabilities, income tax payable, and other taxes payable approximate their fair value based on the short-term maturity of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash, Cash Equivalents, and Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents include cash on hand and all highly liquid investments with an original maturity of three&#160;months or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group maintains cash and cash equivalents with various commercial banks within the PRC. Cash in the PRC denominated in RMB may not be freely transferable to out of the PRC because of exchange control regulations or other reasons. Such restricted cash amounted to $65 and $74,320 as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in the bank accounts and believes it is not exposed to any risks on its cash held in PRC banks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Property and Equipment, Net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are carried at cost, less accumulated depreciation. Costs include any incremental costs that are directly attributable to the construction or acquisition of the item of property and equipment. Maintenance and repairs are expensed as incurred, while major maintenance and remodeling costs are capitalized if they extend the useful life of the asset. Depreciation is computed using the straight-line method over the estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">When property and equipment are sold or otherwise disposed of, the cost and related accumulated depreciation are eliminated from the accounts and any resulting gain or loss is recognized in the results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Classification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:19.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Estimated&#160;Useful&#160;Life</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_tfR8SJBfCEGne2xnZirKEg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50&#160;years</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Building fixtures and furniture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_G2yhjrcfyUKXgduOir_PEQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4</span></span> to 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Office Equipment and Fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_SmY16L17A0GISOkkNR6f4g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> to 5 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_jJMLbilVLEakuXnjIcibvw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2</span></span> or 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_DLAVE9NrKUijH0d_0WX38A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4</span></span> or 5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). The Group determines revenue recognition through the following five steps: (1), identification of the contract, or contracts, with a customer, (2), identification of the performance obligations in the contract, (3), determination of the transaction price, (4), allocation of the transaction price to the performance obligations in the contract; and (5), recognition of revenue when, or as, we satisfy a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The operating entities&#8217; service contracts typically include the terms of parties, services to be provided, service covered period, details of service fee calculation, and terms or conditions when services are to be paid. The performance obligation of the operating entities is clearly defined as to sale of real properties specified in the contracts. The performance obligation is satisfied when at the point of closing of the sales contract with each property buyer is completed and, when the developer receives the proceeds from the sales (cash and/or bank loans). The commission fee is determined based on the total value of property sold multiplied by the commission rate agreed upon in the contracts. The commission rates vary among developers. The payment terms also vary with certain developers dividing the contracts into several phases and making payment when a phase has been completed. These variable considerations will not change the calculation of commission fee. The transaction price is determined based on the commission rate and properties sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s major revenue is generated by commission fees from selling real estate properties since its inception. Commission revenue from property brokerage is recognized when: (i) the operating entities have completed its performance obligation to sell properties per contract, (ii) the property developer and the buyer completed a property sales transaction and the developer received full or partial amount of proceeds from the buyer or full payment from the banker if mortgaged, and (iii) the property developer granted confirmation to the operating entities to issue an invoice per contract. The Group recognizes revenue net of value added taxes (&#8220;VAT&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group did not handle any monetary transactions nor act as an escrow intermediary between the developers and the buyers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain sales contracts allow developers to withhold a certain percentage of the total commission for a certain period as a risk fund to cover potential damages caused by sales activities of the operating entities. In these circumstances, the Group will not determine that the operating entities&#8217; performance obligations have been fulfilled until the withholding period has passed. Since the amount being withheld is the risk of loss from the sales transaction, the Group records the amount withheld by developers as deferred income and will recognize the income when the withholding period has passed, and the amount withheld is confirmed by the developers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group engages in the business of managing rental property via its UK subsidiary Mansions commenced in August 2021. Mansions receives a one-time referral fee from tenants, based on a certain percentage of total leased value of lease agreement. The Group recognizes the revenue, when: a) the lease agreement is executed, and b) the tenant made its first payment. Mansions also provides management services to tenants and collects service fees. Management service fees are recognized on a monthly basis. The prepayment of monthly service fee is recorded as deferred income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, the Group provides consulting services to its clients, such as training, design and marketing. Revenue recognized from consulting is net of VAT. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Segment Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group uses &#8220;the management approach&#8221; in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group&#8217;s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Group&#8217;s reportable segments. All of the Group&#8217;s operations are considered by the chief operating decision maker to be aggregated in one reportable operating segment. For the years ended December 31, 2023, 2022, and 2021, revenue from real estate agent income was 29%, 96%, and 99%, respectively; revenue from consulting services was 0%, 0%, and 1%, respectively; revenue from rental management service was 47%, 4%, and 0%, respectively. Revenue from hotel business was 24%, 0%, and 0%, respectively. Geographically, for the years ended December 31, 2023, 2022, and 2021, revenue generated from the PRC market was 29%, 96%, and 100%, respectively; revenue generated from the UK market was 71%, 4%, and 0%, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ASC 842 requires the Group to determine whether a contract is a lease or contains a lease at the inception of the contract, considering all relevant facts and circumstances. A contract is a lease or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A lease is classified as a finance lease when the lease meets any of the following criteria: (i) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (ii) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (iii) the lease term is for the major part of the remaining economic life of the underlying asset, (iv) the present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all (90% or more) of the fair value of the underlying asset, or (v) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease not classified as a finance lease is classified as an operating lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. When measuring assets and liabilities arising from a lease, a lessee should include payments to be made in optional periods only if the lessee is reasonably certain to exercise its option to extend the lease or not exercise an option to terminate the lease. Similarly, optional payments to purchase the underlying asset should be included in the measurement of lease assets and lease liabilities only if the lessee is reasonably certain to exercise that purchase option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group elected not to recognize on the balance sheet leases with terms of 12 months or less. The Group typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Group&#8217;s assessment unless there is reasonable certainty that the Group will renew.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Business Tax and Value Added Tax (&#8220;VAT&#8221;)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC government implemented a VAT reform pilot program, which replaced the business tax with VAT. Since May 2016, the changes from business tax to VAT have been expanded to all other service sectors which used to be subject to business tax. The VAT rate applicable to subsidiaries and consolidated VIE of the Company is 6%. The Company accrues VAT payable when revenue is recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The UK government will charge VAT on business services and commission. The standard VAT rate is 20%. All income of Mansion Estate in UK will be subject to VAT. The Company accrues VAT payable when revenue is recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deferred Offering Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:none;">Deferred offering costs consist principally of all direct offering costs incurred by the Company, such as underwriting, legal, accounting, consulting, printing, and other registration related costs in connection with the initial public offering (&#8220;IPO&#8221;) of the Company&#8217;s ordinary shares. Such costs are deferred until the closing of the offering, at which time the deferred costs are offset against the offering proceeds. In the event the offering is unsuccessful or aborted, the costs will be expensed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Marketing and Advertising Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Marketing and advertising expenses consist primarily of marketing planning fees and advertisements expenses used for targeted property sales. The Group expenses all marketing and advertising costs as incurred and records these costs within &#8220;Selling expenses&#8221; on the consolidated statements of operations when incurred. The Group did not incur such expenses for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s operation in China is governed by the income tax laws of the PRC. The Chinese Corporate Income Tax applies to all companies in China, foreign owned &amp; Chinese owned. It is levied on company profits at a rate of 25%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s operation in United Kingdom is governed by the income tax laws of the UK. The normal rate of corporation tax is 19% for the financial year beginning April 1, 2021 and will be maintained at this rate for the financial year beginning April 1, 2022. From April 1, 2023, the main rate of corporation tax increased from 19% to 25%, and a new 19% small profits rate of corporation tax was introduced for companies whose profits do not exceed 50,000 pounds sterling (GBP). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities, and their reported amounts in the financial statements, net operating loss carry forwards and credits by applying enacted statutory tax rates applicable to future years when the reported amounts of the asset or liability are expected to be recovered or settled, respectively. Deferred tax assets are reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided for in accordance with the laws of the relevant taxing authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group only recognizes tax liabilities related to uncertain tax positions when such positions are more likely than not of being sustained upon examination. For such positions, the Group recognizes the largest amount of tax liabilities that is more than fifty&#160;percent likely of being sustained upon the ultimate settlement of such uncertain position. There were no such tax liabilities recognized in the accompanying consolidated financial statements. The Group records interest and penalties as a component of income tax expense. There were no such interest and penalties for the&#160;years ended December 31, 2023, 2022, and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Non-Controlling Interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Noncontrolling interest is classified as a separate line item in the equity section and disclosures in the Company&#8217;s consolidated financial statements have distinguished the interest of the Company from the interest of the noncontrolling interest holder. Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd. was 49% owned by an unrelated third party as of December 31, 2020 and 2019, respectively. Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd. was dissolved in 2021 and deconsolidated from the consolidated financial statements ended on December 31, 2021. Mansions was 49% owned by two unrelated parties as of December 31, 2021. On May 20, 2022, the Company acquired the 49% equity interests owned by the two unrelated parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Per Share Amounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company computes per share amounts in accordance with ASC Topic 260 &#8220;Earnings per Share&#8221; (EPS), which requires presentation of basic and diluted EPS. Basic EPS is computed by dividing the net income (loss) available to holders of ordinary shares by the weighted-average number of ordinary shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares or resulted in the issuance of ordinary shares that then shared in the earnings of the Company, if any. This is computed by dividing net earnings by the combination of dilutive ordinary share equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Group had a total of 126,082 underwriter&#8217;s warrants outstanding as of December 31, 2022 and 2021. The underwriter&#8217;s warrants are exercisable at a price of $6.25. As of December 31, 2022, the Group&#8217;s closing stock price was $1.51, which had no dilutive impact. The underwriter&#8217;s warrants expired on November 13, 2023. For the years ended December 31, 2023 and 2022, the Company incurred net losses, and all potentially dilutive securities are excluded from the computation of diluted shares outstanding as they would have had an anti-dilutive impact.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator for earnings per share:</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss attributable to the Company&#8217;s ordinary shareholders</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,160,446)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,154,084)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator for basic and diluted earnings per share:</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic and weighted average ordinary shares</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,675,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,675,216</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Per share amount</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Per share&#160;&#8211; basic and diluted</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.18)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Comprehensive Income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company follows ASC 220-10, &#8220;Reporting Comprehensive Income,&#8221; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#8217; equity during the period except those resulting from investments by, or distributions to shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Currency Translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company follows ASC 220-10, &#8220;Reporting Comprehensive Income,&#8221; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#8217; equity during the period except those resulting from investments by, or distributions to shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1 US$ = RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Spot rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.8987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.3524</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Average rate for the year ended</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.7347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.4491</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1 US$ = GBP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Spot rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7419</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Average rate for the year ended</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7327</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The financial records of certain of the Company&#8217;s subsidiaries and the VIE are maintained in local currencies other than the U.S. dollar, such as RMB in the PRC and GBP in the UK, which are their functional currencies. Transactions denominated in currencies other than the functional currency are recorded at the rates of exchange prevailing when the transactions occur. Transaction gains and losses are recognized in the consolidated statements of operations and comprehensive income (loss). There were $18,762, $43,548, and ($14,402) transaction gain and (loss) recorded for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Concentration Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s business, financial condition, and results of operations in the PRC may be influenced by the political, economic, and legal environment in the PRC, and by the general state of the economy of the PRC. The Company&#8217;s operations in the PRC are subject to specific considerations and significant risks not typically associated with companies in North America. The Company&#8217;s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things. Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and trade accounts receivable. All of the Company&#8217;s cash in the PRC is maintained with state-owned banks within the PRC. Per PRC regulations, the maximum insured bank deposit amount is approximately $70,424 (RMB500,000) for each depositor. The Company&#8217;s total unprotected cash in the PRC banks amounted to approximately $0 and $5,225 as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s subsidiaries in the UK have bank accounts in the UK. Customer deposits held by banks, building societies and credit unions (including in Northern Ireland) in UK establishments that are authorized by the Prudential Regulation Authority (PRA) are protected by the Financial Services Compensation Scheme (FSCS) up to GBP85,000, which was approximately $108,322. The Company&#8217;s total unprotected cash in bank amounted to approximately $367,949 and $1,135,013, as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deconsolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">In accordance with ASC 810-40, </span>deconsolidation of a subsidiary occurs when: (a) some or all of the <span style="font-size:10pt;">ownership interests of the subsidiary are sold resulting in the loss of a controlling financial interest; (b) a contractual agreement granting control of the subsidiary expires; (c) the subsidiary issues its shares to outsiders reducing the parent&#8217;s ownership interest resulting in the loss of a controlling financial interest; or (d) the subsidiary becomes subject to the control of a government, court, administrator or regulator.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The parent should recognize a gain or loss measured as the difference between: (a) the aggregate of: (i) the fair value of any consideration received, (ii) the fair value of any retained non-controlling interest, and (iii) the carrying amount of any non-controlling interest at the date the subsidiary is deconsolidated; and (b) the carrying amount of the subsidiary&#8217;s assets and liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A subsidiary should be deconsolidated from the date a controlling financial interest is lost and should also consider the equity components included in the non-controlling interest and the amounts previously recognized in accumulated other comprehensive income (loss), i.e. the foreign currency translation adjustment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued Accounting Standards Update 2019-12-Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU summarizes the FASB&#8217;s recently issued Accounting Standards Update (ASU) No. 2019-12, simplifying the Accounting for Income Taxes. The ASU enhances and simplifies various aspects of the income tax accounting guidance in ASC 740. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The adoption of this ASU had no material impact on our consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;), which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, excluding entities eligible to be smaller reporting company. For all other entities, the requirements are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. ASU 2016-13 has been amended by ASU 2019-04, ASU 2019-05, and ASU 2019-11. For entities that have not yet adopted ASU No. 2016-13, the effective dates and transition methodology for ASU 2019-04, ASU 2019-05, and ASU 2019-11 are the same as the effective dates and transition methodology in ASU 2016-13. The Group adopted this standard for the year beginning January 1, 2023. There has been no material impact on the Group&#8217;s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group considers the applicability and impact of all ASUs. The ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Group&#8217;s consolidated financial position and/or results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other accounting standards that have been issued or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Group does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows, or disclosures.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942034176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndNontradeReceivableTextBlock', window );">ACCOUNTS RECEIVABLE</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;3&#160;&#8211; ACCOUNTS RECEIVABLE</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable are primarily agent service fee receivable due from the customers&#160;&#8211; real estate developers and are recognized and carried at the amount billed to a customer, net of allowance for expected loss from doubtful accounts. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of December 31, 2023 and 2022, accounts receivable and allowance for doubtful accounts consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 211,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199,756</p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for current expected credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,199)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (231,937)</p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 967,819</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;), which requires the measurement and recognition of expected credit losses to all financial assets held at amortized cost. The Group adopted this standard for the year beginning January 1, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">CECL model requires measurement of the expected credit loss even if that risk of loss is remote. Management believes that historical collection information is a reasonable base on which to determine expected credit losses because the composition of the accounts receivable at the reporting date is consistent with that used in developing the historical credit-loss percentages. That is, the similar risk characteristics of the customers and its payment practices have not changed significantly over time. However, the foreseeable economic conditions will have a significant impact on our collectability of the accounts receivable. The Management believes that the treasury bill rate of the U.S. Treasury is a useful indicator to reflect the future cost of the credit and the trend of economic at the time of reporting. The Company combined treasury bill rate and its historical loss rate to determine the rates of expected estimated credit losses. The accounts receivable sharing similar risk characteristics be pooled when the CECL is calculated. Following CECL rates were used to calculate current expected credit losses:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Age of accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">31-60&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">61-90&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">91-180&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">181-365&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Over&#160;365&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:43.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Historical loss rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">20.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:43.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:43.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">CECL rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Major Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2023, the Group had one major customer (project), Ge Diao Ping Yuan. Revenue from this customer was approximately 28% of the Group&#8217;s total revenue. The accounts receivable from this customer (project) were $0 as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2022, the Group had one major customer (project), Ge Diao Ping Yuan. Revenue from this customer was approximately 79% of the Group&#8217;s total revenue. The accounts receivable from this customer (project) were $80,159 as of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2021, the Group had three major customers (projects). Revenue from each of these customers was over 10% of its total revenue. Revenue from these top three customers represented approximately 67% of the total revenue, with 34%, 23%, and 10%, respectively, from Ge Diao Ping Yuan, Taida Shang Qing Cheng, and Ge Diao Liu Yuan. The accounts receivable from these three customers (projects) were $737,476, $1,116,552, and $10,643, respectively, as of December 31, 2021.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNontradeReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//326/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNontradeReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942113776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;4&#160;&#8211; PROPERTY AND EQUIPMENT, NET</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Property and equipment, net consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land and buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,114,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,972,256</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Building fixtures, facilities, and furniture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 187,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128,448</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Landscaping</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Office Equipment and Fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,160</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,413</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Auto</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,033</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,424,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,192,310</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (116,708)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (62,426)</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,307,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,129,884</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For the years ended December 31, 2023, 2022, and 2021, depreciation expenses were $76,246, $36,243, and $24,910, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During the year ended December 31, 2023, the Group disposed of some office equipment, receiving cash of $1,384, with a net book value of $1,396, and realized a loss of $12. Consequently, asset costs of $5,949 and accumulated depreciation of $4,553 were removed from the Company&#8217;s accounting records.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the year ended December 31, 2022, the Group disposed of certain assets, receiving cash of $30,607, with a net book value of $19,653, and realized a net gain of $10,954. Consequently, asset costs totaling $103,360 and accumulated depreciation of $83,707 were removed from the Company&#8217;s accounting records.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298941992144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX AND DEFERRED TAX ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAX AND DEFERRED TAX ASSETS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;5&#160;&#8211; INCOME TAX AND DEFERRED TAX ASSETS</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company and its subsidiaries and the VIE have no presence in the United States and does not conduct business in the United States, so no United States income tax is imposed upon the Company and its subsidiaries and the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM was incorporated under the laws of the Cayman Islands. Under the current laws of the Cayman Islands, the Company and its subsidiaries are not subject to tax on income or capital gain. Additionally, upon payments of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM Hong Kong was incorporated under the laws of Hong Kong and is subject to the uniform tax rate of 16.5%. Under Hong Kong tax law, it is exempted from the Hong Kong income tax on its foreign-derived income and there are no withholding taxes in Hong Kong on the remittance of dividends. MDJM Hong Kong did not have significant activities in Hong Kong for the years ended December 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM UK and Mansion Estate were incorporated in the UK. A UK company will be subject to UK corporation tax on its income profits and capital profits. The normal rate of corporation tax is 19% for the financial year beginning April 1, 2021 and will be maintained at this rate for the financial year beginning April 1, 2022. From April 1, 2023, the main rate of corporation tax increased from 19% to 25%, and a new 19% small profits rate of corporation tax was introduced for companies whose profits do not exceed GBP50,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group conducts substantially of its business in the PRC through its subsidiaries and the VIE. The operating entities located in the PRC are subject to PRC income taxes, a standard tax rate of 25%. At the beginning of 2019, China State Administration of Taxation issued an income tax abatement policy to small business with taxable income less than RMB3 million, number of employees less than 300, and total assets less than RMB50 million for the tax periods from January 1, 2019 to December 31, 2021. According to the tax abatement policy, the income tax rate was reduced to 5% for small business with taxable income less than RMB1 million, the income tax rate was reduced to 10% for small business with taxable income from RMB1 million to RMB3 million. In 2022, a new tax abatement policy was issued. From January 1, 2022 to December 31, 2022, the income tax rate was 2.5% for small business with taxable income under RMB1 million; from January 1, 2022 to December 31, 2024, the income tax rate is 5% for small business with taxable income between RMB1 million to RMB3 million. The Group is qualified to receive the above tax abatement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC 740-10-25 Accounting for Uncertainty in Income Taxes and such adoption did not have any material impact on the accompanying consolidated financial statements. The Group through its Chinese subsidiary and VIE are principally engaged in the business located in the PRC and therefor, are subject to income taxes in the PRC. Tax regulations are subject to the interpretation of the related tax laws and regulations and require significant judgment to apply. All tax positions taken, or expected to be taken, continue to be more likely than not ultimately settled at the full amount claimed. The Company&#8217;s tax filings are subject to the PRC tax bureau&#8217;s examination for a period up to five years. The Company is not currently under any examination by the PRC tax bureau.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred income tax assets are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be reversed or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of comprehensive income in the period of the enactment of the change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The provision for income tax for the years ended December 31, 2023, 2022, and 2021 was summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,963</p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,963</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred tax assets and liabilities were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Deferred Tax Assets (Liabilities):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,602</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss &#8211; China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 475,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,238</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss - UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,141</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 597,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 360,981</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (597,915)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (349,860)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,121</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Group had net operating losses of approximately $1.9 million carried forward in the PRC operation and net operating losses of approximately $0.6 million carried forward in the UK operation. The management believes these losses are more likely than not to be used to offset future operating income, and, therefore, the full amount of valuation is provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Reconciliation of the statutory income tax rate and the Company&#8217;s effective income tax rate for the years ended December 31, 2023, 2022, and 2021, respectively, were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">China Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hong Kong statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Valuation allowance recognized with respect to the loss in Hong Kong Company</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">PRC statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of income tax exemptions and reliefs in the PRC companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of valuation and deferred tax adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.66)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effective rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.66)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">United Kingdom Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">UK statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">19.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">19.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">19.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Valuation allowance recognized with respect to the loss in UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of valuation and deferred tax adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effective rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Aggregate undistributed earnings of the Company&#8217;s subsidiaries, the VIE, and the VIE&#8217;s subsidiaries located in the PRC that are available for distribution on December 31, 2023 are considered to be indefinitely reinvested and accordingly, no provision has been made for the Chinese dividend withholding taxes that would be payable upon the distribution of those amounts to any entity within the Company that is outside of the PRC. The Company does not have any present plan to pay any cash dividends on its ordinary shares in the foreseeable future. It intends to retain most of its available funds and any future earnings for use in the operation and expansion of its business. As of December 31, 2023, the Company had not declared any dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The uncertain tax positions are related to tax years that remain subject to examination by the relevant tax authorities. Based on the outcome of any future examinations, or as a result of the expiration of statute of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized tax benefits for tax positions taken regarding previously filed tax returns, might materially change from those recorded as liabilities for uncertain tax positions in the Company&#8217;s consolidated financial statements as of December 31, 2023. In addition, the outcome of these examinations may impact the valuation of certain deferred tax assets (such as net operating losses) in future periods. The Company&#8217;s policy is to recognize interest and penalties accrued on any unrecognized tax benefits, if any, as a component of income tax expense. The Company does not anticipate any significant increases or decreases in its liability for unrecognized tax benefit within the next 12 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of income taxes is due to computational errors made by the taxpayer. The statute of limitations will be extended to five years under special circumstances, which are not clearly defined, but an underpayment of income tax liability exceeding RMB100,000 (approximately $14,000) is specifically listed as a special circumstance. In the case of a transfer pricing related adjustment, the statute of limitations is 10 years. There is no statute of limitations in the case of tax evasion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The tax authority of the PRC government conducts periodic and tax filing reviews on business enterprises operating in the PRC after those enterprises complete their relevant tax filings. Therefore, the Company&#8217;s PRC entities&#8217; tax filings results are subject to change. It is therefore uncertain as to whether the PRC tax authority may take different views about the Company&#8217;s PRC entities&#8217; tax filings, which may lead to additional tax liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">ASC 740 mandates the use of a &#8220;more-likely-than-not&#8221; threshold for recognizing and measuring uncertain income tax positions. Management has assessed the Company&#8217;s tax positions and determined that, as of December 31, 2023, there were no uncertain tax positions that require recognition or disclosure in the financial statements. Therefore, no provision for income tax uncertainty was recorded for the years ended December 31, 2023, 2022, and 2021.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942052528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;6&#160;&#8211; ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Accounts payable and accrued liabilities consist of the following as of December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payroll and social security payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,805</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Bonus payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,829</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other payables and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,452</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Accounts Payable and Accrued Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 313,086</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298941993584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeDisclosureAbstract', window );"><strong>LEASES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">NOTE 7 &#8211; LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group leases all of its offices under various non-cancelable lease agreements that expire on various dates through 2023. The Group evaluates contracts entered into to determine whether the contract involves the use of property which is either explicitly or implicitly identified in the contract. The Group evaluates whether it controls the use of the asset, which is determined by assessing whether it obtains substantially all economic benefits from the use of the asset, and whether it has the right to direct the use of the asset. If these criteria are met and the Group has identified a lease, it would be accounted for under the requirements of ASC 842.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon the possession of a leased asset, the Group determines its classification as an operating or finance lease. All of its real estate leases are classified as operating leases. The Group&#8217;s real estate leases have initial terms ranging from <span style="-sec-ix-hidden:Hidden_XrfFevvuD0ue-7RJpWa_mA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to five years. Renewal options are generally not recognized as part of the right-of-use assets and lease liabilities as it is not reasonably certain at commencement date that the Group would exercise the options to extend the lease. The Group&#8217;s real estate leases typically provide for fixed minimum rent payments. For operating leases that include rent holidays and rent escalation clauses, the Group recognize lease expense on a straight-line basis over the lease term from the date it takes possession of the leased property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group had one long-term lease, which became effective on January 1, 2019, and expired on December 31, 2023. The Group adopted the new accounting standard ASC 842 effective January 1, 2019. The Group used 4.35%, the Chinese bank long-term lending annual rate for a typical five-year lease as an incremental borrowing rate, in determining the present value of future lease payments. The same rate was used as the discount rate to measure the lease liability at January 1, 2019, the date of adoption. At initial measurement, the Group recorded a non-cash ROU asset of $479,744 (RMB3,342,278 translated at the December 31, 2019 exchange rate, and a noncash lease liability of $479,744 (RMB3,342,278 translated at the December 31, 2019 exchange rate). On May 31, 2022, the Group terminated the lease agreement with the landlord. There was no penalty related to the termination of the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group will lease temporary office spaces used for ongoing projects based on the needs. These leases are normally with terms of 12 months or less, and an option of renewing. Due to the temporary nature of these office spaces, the Group typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Group&#8217;s assessment unless there is reasonable certainty that the Group will renew the lease. The Group elected not to recognize on the balance sheet for leases with terms of 12 months or less. The lease expense recognized for such leases is on a straight-line basis over the lease terms. Such operating lease expenses amounted to $1,214, $0, and $3,715 for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For the years ended December 31, 2023, 2022, and 2021, total operating lease expenses amounted to $0, $0, and $117,686, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942058256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHORT-TERM LOANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>SHORT-TERM LOANS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTextBlock', window );">SHORT-TERM LOANS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">NOTE&#160;8&#160;&#8211; SHORT-TERM LOANS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On May 13, 2021, Mingda Tianjin entered into a small business line of credit agreement (the &#8220;LOC&#8221;) for a maximum amount of $144,955 (RMB1,000,000 translated at the December 31, 2022 exchange rate) credit line from China Construction Bank (&#8220;CCB&#8221;) with an interest rate of 4.2525% from May 13, 2021 to May 13, 2022. The LOC was used for short-term liquidity needs only. In May 2022, CCB agreed to extend LOC from May 13, 2022 to August 13, 2022 with an interest rate of 4.20% per annum. In August 2022, CCB agreed to extend LOC further from August 13, 2022 to November 13, 2022 with an interest rate of 3.95% per annum. On February 14, 2022, Mingda Tianjin borrowed $144,955 (RMB1,000,000 translated at the December 31, 2022 exchange rate) from CCB. The loan was repaid in full on March 1, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">From March 18, 2022 to June 20, 2022, Mingda Tianjin borrowed total of $227,724 (RMB1,571,000 translated at the December 31, 2022 exchange rate) from an unrelated individual for working capital. This individual loan was due by September 30, 2022 and extended to December 31, 2022. The loan bears interest at 4.2525% per annum and was to be paid by the maturity date. The loan was repaid in full on March 8, 2023. On June 14, 2023, Mingda Tianjin borrowed $2,113 (RMB15,000) and repaid in full on June 19, 2023. On July 24, 2023 and August 29, 2023, Mingda Tianjin borrowed $563 and $183 (RMB4,000 and RMB1,300), respectively, and repaid in full on September 4, 2023.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for short-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942178592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS' EQUITY</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;9&#160;&#8211; SHAREHOLDERS&#8217; EQUITY</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Ordinary Shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is authorized to issue up to 50,000,000 ordinary shares, par value $0.001 per share. On January&#160;26, 2018, MDJM issued 10,380,000 ordinary shares to entities controlled by the shareholders of Mingda Tianjin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to a registration statement filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) and declared effective by the SEC on November&#160;13, 2018, the Company completed the first closing of the Initial Public Offering (the &#8220;IPO&#8221;) of its ordinary shares on December&#160;26, 2018. A total of 1,241,459 ordinary shares were sold at a price of $5 per share to the public at the first closing. The Company received a total of $6,207,295 in gross proceeds from its first closing of the IPO. In connection with this public offering, the Company incurred direct offering costs of $2,103,816, which included audit, legal, consulting, commission, and other expenses. Per ASC 505, the Company classified these direct offering costs in the equity section to offset additional paid in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 4, 2019, the Company completed the second closing of its IPO. A total of 19,361 additional ordinary shares were issued at a price of $5 per share. The total proceeds of this second closing were $96,805. There was a total of $26,399 direct cost in connection with the second closing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 20, 2020, the Board of Directors of MDJM approved to offer and sell an aggregate of 34,396 ordinary shares at $3.3 per share in reliance on the exemption under Rule 902 of Regulation S promulgated under the Securities Act of 1933, as amended (&#8220;Regulation S&#8221;). The proceeds are intended for working capital and general corporate purposes. The offering was closed on August 20, 2020 and the Company received gross proceeds of $113,507.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Underwriter Warrants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the IPO Agreement (defined below), the Company agreed to grant the underwriter of its IPO, Network 1 Financial Securities,&#160;Inc., underwriter warrants equal to 10% of the total number of the Company&#8217;s ordinary shares being sold in the IPO, at the closing of the IPO. The underwriter&#8217;s warrants were non-exercisable for six&#160;months after the closing of the offering and will expire five years after the effective date of the registration statement. The underwriter&#8217;s warrants are exercisable at a price of $6.25, equal to 125% of $5, the public offering price in the IPO. The underwriter&#8217;s warrants are not redeemable. The underwriter&#8217;s warrants provide for cashless exercise and contain provisions for on demand registration of the sale of the underlying ordinary shares at the Company&#8217;s expense and unlimited &#8220;piggyback&#8221; registration rights for a period of five years after the closing of the IPO at the Company&#8217;s expense. The Company sold 1,241,459 and 19,361 ordinary shares at the closings of its IPO on December&#160;26, 2018, and January&#160;4, 2019, respectively. A total of 126,082 underwriter&#8217;s warrants were issued on January&#160;4, 2019. The underwriter&#8217;s warrants expired on November 13, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The underwriter&#8217;s warrants were valued at $1.51 per warrant using Black-Scholes Model. A risk-free rate of 4.35% per annum and volatility of 35% were used in the Black-Scholes Model calculation. The total value of underwriter warrants amounted to $190,384. The underwriter warrants were classified as equity and credit to the additional paid-in capital-underwriter cost account, which was offset by the same amount recorded as additional paid-in capital-underwriter cost.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298941967152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NONCONTROLLING INTEREST<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>NONCONTROLLING INTEREST</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDisclosureTextBlock', window );">NONCONTROLLING INTEREST</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;10&#160;&#8211; NONCONTROLLING INTEREST</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Noncontrolling interests are classified as a separate line item in the equity section and disclosures in the Group&#8217;s consolidated financial statements have distinguished the interest of the Group from the interest of the noncontrolling interest holder. Noncontrolling interest in 2021 represented 49% ownership interests of Mansions owned by two unrelated parties. Mansions commenced its business in the UK in August 2021. In May 2022, the Company acquired the 49% of ownership interests in Mansions owned by the two unrelated parties with a consideration of one dollar each. There was no noncontrolling interest as of December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942085088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STATUTORY RESERVE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_StatutoryReserveAbstract', window );"><strong>STATUTORY RESERVE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_StatutoryReserveTextBlock', window );">STATUTORY RESERVE</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;11&#160;&#8211; STATUTORY RESERVE</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the laws applicable to the PRC, PRC entities must make appropriations from after-tax profit to the non-distributable &#8220;statutory surplus reserve fund.&#8221; Subject to certain cumulative limits, the &#8220;statutory surplus reserve fund&#8221; requires annual appropriations of 10% of after-tax profit until the aggregated appropriations reach 50% of the registered capital (as determined under accounting principles generally accepted in the PRC at each&#160;year-end). The statutory surplus reserve fund is non-discretionary other than during liquidation and can be used to fund previous&#160;years&#8217; losses, if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their shareholding or by increasing the par value of shares currently held by them, provided that the remaining statutory surplus reserve balance after such issuance is not less than 25% of the registered capital before the conversion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The statutory reserve of Mingda Tianjin amounted to $327,140 as of December 31, 2023 and 2022.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_StatutoryReserveAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_StatutoryReserveAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_StatutoryReserveTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_StatutoryReserveTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942167680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;12&#160;- COMMITMENTS AND CONTINGENCIES</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Country Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As the Group&#8217;s principal operations are currently conducted in the PRC, it is subject to considerations and risks not typically associated with companies in North America and Western Europe. These risks include, among others, risks associated with the political, economic, and legal environments and foreign currency exchange limitations encountered in the PRC. The Group&#8217;s results of operations may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies with respect to laws and regulations, among other things.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, all of the Group&#8217;s transactions in the PRC are denominated in RMB, which must be converted into other currencies before remittance from the PRC. Both conversion of RMB into foreign currencies and remittance of foreign currencies abroad subject to the regulations of foreign currency governed by the PRC regulatory agents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">New Businesses and New Market Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Real estate agent service income was a major income source of the Group in the PRC market since its inception. The Group&#8217;s real estate agent service income declined by 90.34% in 2023 as compared to 2022, by 89.71% in 2022 as compared to 2021, and by 28.55% in 2021 as compared to 2020. The decline of real estate agent service income was primarily attributed to the tightening policy on the real estate market adopted in recent years in the PRC. It is difficult to engage in a new real estate sales project in the PRC. While the Company has made efforts to develop new projects, it may not be able to recover to the level of 2022 in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In response to the shrinking of sales in new residential housing market in the PRC, the Company is shifting its focus to the UK and other non-PRC markets. In August 2022, the Company purchased &#8220;Fernie Castle,&#8221; a real property located in Scotland. The Company plans to remodel this property into a multi-functional cultural venue with functions for a fine dining restaurant, hotel, wedding events and gardening. In December 2022, the Company purchased a second real estate property located at Torquay England. The Company plans to remodel this property and operate it as a hotel with restaurant facilities. To achieve this goal, the Company needs to find experts and skilled workers in the UK local market and to obtain long-term financial support. There is no guarantee that these new businesses will be profitable in the short to medium term or that the Company will have sustainable financial sources to support such operations in the long term. In addition, the continuous increase in energy costs, the labor shortage in the UK, the war in Ukraine are all expected to have negative impacts on Company&#8217;s operations in the UK.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Legal Proceeding</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Except for the following disclosure, we are currently not a party to any litigation of which, if determined adversely to us, would individually or in the aggregate be reasonably expected to have a material adverse effect on our business, operating results, cash flows or financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group will file a civil complaint in local District&#8217;s court if there is a dispute on accounts receivable with customers. Historically, the Group has won the civil complaint and received the amounts awarded by court.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 17, 2022, Mingda Tianjin filed a civil complaint in Gusu District Court of Suzhou City, Jiangsu Province, alleging unpaid service fee and breach of contract against Tianfang (Suzhou) Real Estate Co., Ltd. The claimed amount was the unpaid base of $45,926 (RMB291,742.17 translated at the December 31, 2021 exchange rate), plus a 0.1&#8240; per day breaching late fee. The case was settled and Mingda Tianjin received the full amount claimed on May 19, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 18, 2022, the Chengdu Branch Office of Mingda Tianjin filed a civil complaint against Chengdu TEDA New City in the People&#8217;s Court of Dujiangyan City, Sichuan Province, citing breach of contract and unpaid service fees totaling $757,861 (RMB5,380,734). The court ruled in favor of Mingda Tianjin on July 15, 2022, ordering Chengdu TEDA to pay the full amount within five days. Chengdu TEDA appealed the decision on July 29, 2022. The Intermediate People&#8217;s Court of Chengdu City issued a final judgment on December 23, 2022, upholding the initial ruling and additionally requiring Chengdu TEDA to pay liquidated damages and interest, totaling RMB5,157,182. Mingda Tianjin received the final payment of $838,625 (RMB5,954,151) on February 27, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 9, 2023, the Chengdu Branch Office of Mingda Tianjin filed a civil complaint against Chengdu TEDA New City in the People&#8217;s Court of Dujiangyan City, Sichuan Province, for breach of contract and an unpaid service fee totaling approximately $263,725 (RMB1,872,419). On March 24, 2023, the court issued a favorable judgment requiring Chengdu TEDA to pay the full claimed amount within 10 days. On September 1, 2023, the Company received $127,842 (RMB907,662). As of now, the Company has not yet received the remaining funds and is actively pursuing the collection process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 17, 2023, Mingda Tianjin initiated a civil lawsuit in the Heping District People&#8217;s Court of Tianjin City, alleging breach of contract against an individual over an unpaid receivable of $101,692 (RMB722,000). On September 8, 2023, a civil mediation resulted in an agreement documented by the court: the individual consented to pay Mingda Tianjin $63,381 (RMB450,000) plus $1,397 (RMB9,919) in expenses. In return, Mingda Tianjin agreed to forgive the remaining balance of $38,310 (RMB272,000). The agreed amount totaling $64,778 (RMB459,919) was received by Mingda Tianjin on September 10, 2023, subsequently closing the case.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942073552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>RELATED PARTY TRANSACTIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">NOTE&#160;13&#160;&#8211; RELATED PARTY TRANSACTIONS</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">MDJM conducts real estate services business through Mingda Tianjin, a VIE that it controls through the VIE Agreements. The shareholders of Mingda Tianjin include MDJM&#8217;s principal shareholder, Mr. Siping Xu. The VIE Agreements provide MDJM (i) the power to control Mingda Tianjin, (ii) the exposure or rights to variable returns from its involvement with Mingda Tianjin, and (iii) the ability to affect those returns through use of its power over Mingda Tianjin to affect the amount of its returns.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 1, 2023, Mansions entered into a lease agreement with MDJM UK to rent &#8220;Fernie Castle,&#8221; a property owned by MDJM UK, for use as a hotel site. The annual rent for the property is $227,018 (182,500 pounds sterling), exclusive of VAT, payable monthly on the 25th. Mansions is responsible for all operating expenses, as well as maintenance and repairs of the leased property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The lease agreement does not specify a fixed termination date, but either party may terminate the agreement by providing one month&#8217;s notice without incurring penalties. Upon termination, the property must be returned to MDJM UK. In the consolidated financial statements, inter-company rent income and corresponding expenses of $227,018 have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 1, 2023, Mansions entered into a lease agreement with MDJM UK to rent &#8220;Robin Hill,&#8221; a property owned by MDJM UK, for hotel operations. The annual rent is $187,834 (151,000 pounds sterling), excluding VAT, and is payable monthly on the 25th. Mansions is responsible for operating expenses, maintenance, and repairs of the leased property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The lease does not have a fixed termination date; however, it can be ended by either party with one month&#8217;s notice, without penalty. Upon termination, Mansions must return the property to MDJM UK. In the consolidated financial statements, inter-company rent income and the corresponding expenses of $187,834 have been eliminated.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942084560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT AND GEOGRAPHIC AREA INFORMATION</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">NOTE 14 &#8211; SEGMENT AND GEOGRAPHIC AREA INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s major income source was real estate agent commissions before December 31, 2022. The revenue from real estate agent income accounted for 29%, 96%, and 99% of the Group&#8217;s total consolidated revenue for the years ended December 31, 2023, 2022, and 2021, respectively. Geographically, revenue was primarily generated in the PRC market before December 31, 2022. The revenue generated in the PRC accounted for 29%, 96%, and 100% of the Group&#8217;s total consolidated revenue for the years ended December 31, 2023, 2022, and 2021, respectively. The value of the Group&#8217;s assets located in the UK increased since 2021. The value of the assets located in the UK accounted for 95%, 79%, and 37% of the Group&#8217;s total consolidated assets as of December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s major income source was the hotel and rental management business after December 31, 2022. The revenue from the hotel and rental management business accounted for 71% of the Group&#8217;s total consolidated revenue for the year ended December 31, 2023. Geographically, revenue was primarily generated in the UK market after December 31, 2022. The revenue generated in the UK accounted for 71% of the Group&#8217;s total consolidated revenue for the year ended December 31, 2023. The value of the Group&#8217;s assets located in the UK increased since 2021. The value of the assets located in the UK accounted for 95% of the Group&#8217;s total consolidated assets as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Source of Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Real estate agent income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,408,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rental management income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hotel income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 450,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,466,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue by Geographic Region</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,446,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 450,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,466,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets by Geographic Region</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC and Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,202,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,293,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,818,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,432,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,075,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,999,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,635,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,368,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298949338432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>SUBSEQUENT EVENTS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">NOTE&#160;15&#160;&#8211; SUBSEQUENT EVENTS</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On March 27, 2024, the board of directors of the Company approved the adoption of the MDJM LTD 2024 Equity Incentive Plan (the &#8220;Plan&#8221;). On March 27, 2024, the Company filed a registration statement on Form S-8 with the U.S. Securities and Exchange Commission to register 2,000,000 ordinary shares, par value $0.001 per share, that may be issued under the Plan.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942190992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">NOTE&#160;16&#160;&#8211; RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Schedule I of Article 5-04 of Regulation S-X requires the condensed financial information of the Parent Company to be filed when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year. For purposes of this test, restricted net assets of consolidated subsidiaries shall mean that amount of the registrant&#8217;s proportionate share of net assets of its consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal year may not be transferred to the Parent Company in the form of loans, advances or cash dividends without the consent of a third party. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, with the Company&#8217;s operation and investment turned to the UK market via subsidiaries located in the UK, the net assets located out of PRC amounted to $3,808,112, or 98.2% to consolidated net assets. The net assets located outside of the PRC are not considered as restricted assets. The amount of restricted net assets located in the PRC subsidiary decreased to approximately $59,173 as of December 31, 2023 (the most recently completed fiscal year), which was equivalent 1.5% of consolidated net assets as of December 31, 2023. Accordingly, the Parent Company&#8217;s condensed financial statements are not prepared in accordance with Rule 5-04 and Rule 12-04 of SEC Regulation S-X.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480922/205-10-S99-6<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950996176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of consolidation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s consolidated financial statements and related notes have been prepared in accordance with U.S. GAAP and pursuant to the rules and regulations of the Securities Exchange Commission (the &#8220;SEC&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements include the financial statements of the Company, its subsidiaries, the VIE, and the branch offices of the VIE. All significant inter-company accounts and transactions have been eliminated on consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates each of its interests in private companies to determine whether or not the investee is a VIE and, if so, whether the Group is the primary beneficiary of such VIE. In determining whether the Group is the primary beneficiary, the Group considers if the Group (i)&#160;has power to direct the activities that most significantly affects the economic performance of the VIE, and (ii)&#160;receives the economic benefits of the VIE that could be significant to the VIE. If deemed the primary beneficiary, the Group consolidates the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Mingda Tianjin has the following branch offices, which have been included in the accompanying consolidated financial statements:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Percentage</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">of</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Name of the Subsidiaries Owned by the VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">October 13, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Suzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Chengdu Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 24, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Chengdu, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch was dissolved in October 2022. Consequently, a $240,431 loss on deconsolidation was recorded in the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mingda Tianjin included the following branch offices and/or subsidiaries in previous consolidated financial statements. These offices and subsidiaries were dissolved in 2021 and deconsolidated from the accompanying consolidated financial statements for the year ended December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Percentage</p></td></tr><tr><td style="vertical-align:bottom;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">of</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Name of the Deconsolidated Subsidiaries Owned by the VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mingdajiahe (Tianjin) Co., Ltd. Yangzhou Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">October 18, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Yangzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe (Tianjin) Business Management Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">October 20, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe (Tianjin) Culture and Media Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">July 25, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 9, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">51%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of these consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from such estimates. Significant accounting estimates reflected in the Group&#8217;s financial statements include useful lives and valuation of long-lived assets, allowance for doubtful accounts, assumptions related to the consolidation of entities in which the Group holds variable interests, and valuation allowance on deferred tax.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company follows the provisions of Accounting Standards Codification (&#8220;ASC&#8221;) 820, Fair Value Measurements and Disclosures (&#8220;ASC 820&#8221;). It clarifies the definition of fair value, prescribes methods for measuring fair value, and establishes a fair value hierarchy to classify the inputs used in measuring fair value as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 1 &#8211; Inputs are unadjusted quoted prices in active markets for identical assets or liabilities available at the measurement date;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 2 &#8211; Inputs are unadjusted quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, inputs other than quoted prices that are observable, and inputs derived from or corroborated by observable market data; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 3 &#8211; Inputs are unobservable inputs which reflect the reporting entity&#8217;s own assumptions on what assumptions the market participants would use in pricing the asset or liability based on the best available information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts reported in the accompanying consolidated balance sheets for cash and cash equivalents, accounts receivable, other receivables, prepaid expenses, prepaid income tax, deferred tax assets, accounts payable and accrued liabilities, income tax payable, and other taxes payable approximate their fair value based on the short-term maturity of these instruments.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash, Cash Equivalents, and Restricted Cash</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash, Cash Equivalents, and Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents include cash on hand and all highly liquid investments with an original maturity of three&#160;months or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group maintains cash and cash equivalents with various commercial banks within the PRC. Cash in the PRC denominated in RMB may not be freely transferable to out of the PRC because of exchange control regulations or other reasons. Such restricted cash amounted to $65 and $74,320 as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in the bank accounts and believes it is not exposed to any risks on its cash held in PRC banks.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Property and Equipment, Net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are carried at cost, less accumulated depreciation. Costs include any incremental costs that are directly attributable to the construction or acquisition of the item of property and equipment. Maintenance and repairs are expensed as incurred, while major maintenance and remodeling costs are capitalized if they extend the useful life of the asset. Depreciation is computed using the straight-line method over the estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">When property and equipment are sold or otherwise disposed of, the cost and related accumulated depreciation are eliminated from the accounts and any resulting gain or loss is recognized in the results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Classification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:19.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Estimated&#160;Useful&#160;Life</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_tfR8SJBfCEGne2xnZirKEg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50&#160;years</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Building fixtures and furniture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_G2yhjrcfyUKXgduOir_PEQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4</span></span> to 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Office Equipment and Fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_SmY16L17A0GISOkkNR6f4g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> to 5 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_jJMLbilVLEakuXnjIcibvw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2</span></span> or 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_DLAVE9NrKUijH0d_0WX38A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4</span></span> or 5 years</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). The Group determines revenue recognition through the following five steps: (1), identification of the contract, or contracts, with a customer, (2), identification of the performance obligations in the contract, (3), determination of the transaction price, (4), allocation of the transaction price to the performance obligations in the contract; and (5), recognition of revenue when, or as, we satisfy a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The operating entities&#8217; service contracts typically include the terms of parties, services to be provided, service covered period, details of service fee calculation, and terms or conditions when services are to be paid. The performance obligation of the operating entities is clearly defined as to sale of real properties specified in the contracts. The performance obligation is satisfied when at the point of closing of the sales contract with each property buyer is completed and, when the developer receives the proceeds from the sales (cash and/or bank loans). The commission fee is determined based on the total value of property sold multiplied by the commission rate agreed upon in the contracts. The commission rates vary among developers. The payment terms also vary with certain developers dividing the contracts into several phases and making payment when a phase has been completed. These variable considerations will not change the calculation of commission fee. The transaction price is determined based on the commission rate and properties sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s major revenue is generated by commission fees from selling real estate properties since its inception. Commission revenue from property brokerage is recognized when: (i) the operating entities have completed its performance obligation to sell properties per contract, (ii) the property developer and the buyer completed a property sales transaction and the developer received full or partial amount of proceeds from the buyer or full payment from the banker if mortgaged, and (iii) the property developer granted confirmation to the operating entities to issue an invoice per contract. The Group recognizes revenue net of value added taxes (&#8220;VAT&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group did not handle any monetary transactions nor act as an escrow intermediary between the developers and the buyers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain sales contracts allow developers to withhold a certain percentage of the total commission for a certain period as a risk fund to cover potential damages caused by sales activities of the operating entities. In these circumstances, the Group will not determine that the operating entities&#8217; performance obligations have been fulfilled until the withholding period has passed. Since the amount being withheld is the risk of loss from the sales transaction, the Group records the amount withheld by developers as deferred income and will recognize the income when the withholding period has passed, and the amount withheld is confirmed by the developers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group engages in the business of managing rental property via its UK subsidiary Mansions commenced in August 2021. Mansions receives a one-time referral fee from tenants, based on a certain percentage of total leased value of lease agreement. The Group recognizes the revenue, when: a) the lease agreement is executed, and b) the tenant made its first payment. Mansions also provides management services to tenants and collects service fees. Management service fees are recognized on a monthly basis. The prepayment of monthly service fee is recorded as deferred income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, the Group provides consulting services to its clients, such as training, design and marketing. Revenue recognized from consulting is net of VAT. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Segment Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group uses &#8220;the management approach&#8221; in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group&#8217;s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Group&#8217;s reportable segments. All of the Group&#8217;s operations are considered by the chief operating decision maker to be aggregated in one reportable operating segment. For the years ended December 31, 2023, 2022, and 2021, revenue from real estate agent income was 29%, 96%, and 99%, respectively; revenue from consulting services was 0%, 0%, and 1%, respectively; revenue from rental management service was 47%, 4%, and 0%, respectively. Revenue from hotel business was 24%, 0%, and 0%, respectively. Geographically, for the years ended December 31, 2023, 2022, and 2021, revenue generated from the PRC market was 29%, 96%, and 100%, respectively; revenue generated from the UK market was 71%, 4%, and 0%, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ASC 842 requires the Group to determine whether a contract is a lease or contains a lease at the inception of the contract, considering all relevant facts and circumstances. A contract is a lease or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A lease is classified as a finance lease when the lease meets any of the following criteria: (i) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (ii) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (iii) the lease term is for the major part of the remaining economic life of the underlying asset, (iv) the present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all (90% or more) of the fair value of the underlying asset, or (v) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease not classified as a finance lease is classified as an operating lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. When measuring assets and liabilities arising from a lease, a lessee should include payments to be made in optional periods only if the lessee is reasonably certain to exercise its option to extend the lease or not exercise an option to terminate the lease. Similarly, optional payments to purchase the underlying asset should be included in the measurement of lease assets and lease liabilities only if the lessee is reasonably certain to exercise that purchase option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group elected not to recognize on the balance sheet leases with terms of 12 months or less. The Group typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Group&#8217;s assessment unless there is reasonable certainty that the Group will renew.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock', window );">Business Tax and Value Added Tax ("VAT")</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Business Tax and Value Added Tax (&#8220;VAT&#8221;)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PRC government implemented a VAT reform pilot program, which replaced the business tax with VAT. Since May 2016, the changes from business tax to VAT have been expanded to all other service sectors which used to be subject to business tax. The VAT rate applicable to subsidiaries and consolidated VIE of the Company is 6%. The Company accrues VAT payable when revenue is recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The UK government will charge VAT on business services and commission. The standard VAT rate is 20%. All income of Mansion Estate in UK will be subject to VAT. The Company accrues VAT payable when revenue is recognized.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_DeferredOfferingCostsPolicyTextBlock', window );">Deferred Offering Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deferred Offering Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:none;">Deferred offering costs consist principally of all direct offering costs incurred by the Company, such as underwriting, legal, accounting, consulting, printing, and other registration related costs in connection with the initial public offering (&#8220;IPO&#8221;) of the Company&#8217;s ordinary shares. Such costs are deferred until the closing of the offering, at which time the deferred costs are offset against the offering proceeds. In the event the offering is unsuccessful or aborted, the costs will be expensed.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Marketing and Advertising Expenses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Marketing and Advertising Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Marketing and advertising expenses consist primarily of marketing planning fees and advertisements expenses used for targeted property sales. The Group expenses all marketing and advertising costs as incurred and records these costs within &#8220;Selling expenses&#8221; on the consolidated statements of operations when incurred. The Group did not incur such expenses for the years ended December 31, 2023, 2022, and 2021, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s operation in China is governed by the income tax laws of the PRC. The Chinese Corporate Income Tax applies to all companies in China, foreign owned &amp; Chinese owned. It is levied on company profits at a rate of 25%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s operation in United Kingdom is governed by the income tax laws of the UK. The normal rate of corporation tax is 19% for the financial year beginning April 1, 2021 and will be maintained at this rate for the financial year beginning April 1, 2022. From April 1, 2023, the main rate of corporation tax increased from 19% to 25%, and a new 19% small profits rate of corporation tax was introduced for companies whose profits do not exceed 50,000 pounds sterling (GBP). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities, and their reported amounts in the financial statements, net operating loss carry forwards and credits by applying enacted statutory tax rates applicable to future years when the reported amounts of the asset or liability are expected to be recovered or settled, respectively. Deferred tax assets are reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided for in accordance with the laws of the relevant taxing authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group only recognizes tax liabilities related to uncertain tax positions when such positions are more likely than not of being sustained upon examination. For such positions, the Group recognizes the largest amount of tax liabilities that is more than fifty&#160;percent likely of being sustained upon the ultimate settlement of such uncertain position. There were no such tax liabilities recognized in the accompanying consolidated financial statements. The Group records interest and penalties as a component of income tax expense. There were no such interest and penalties for the&#160;years ended December 31, 2023, 2022, and 2021.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_NonControllingInterestPolicyTextBlock', window );">Non-Controlling Interest</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Non-Controlling Interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Noncontrolling interest is classified as a separate line item in the equity section and disclosures in the Company&#8217;s consolidated financial statements have distinguished the interest of the Company from the interest of the noncontrolling interest holder. Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd. was 49% owned by an unrelated third party as of December 31, 2020 and 2019, respectively. Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd. was dissolved in 2021 and deconsolidated from the consolidated financial statements ended on December 31, 2021. Mansions was 49% owned by two unrelated parties as of December 31, 2021. On May 20, 2022, the Company acquired the 49% equity interests owned by the two unrelated parties.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Per Share Amounts</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Per Share Amounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company computes per share amounts in accordance with ASC Topic 260 &#8220;Earnings per Share&#8221; (EPS), which requires presentation of basic and diluted EPS. Basic EPS is computed by dividing the net income (loss) available to holders of ordinary shares by the weighted-average number of ordinary shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares or resulted in the issuance of ordinary shares that then shared in the earnings of the Company, if any. This is computed by dividing net earnings by the combination of dilutive ordinary share equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Group had a total of 126,082 underwriter&#8217;s warrants outstanding as of December 31, 2022 and 2021. The underwriter&#8217;s warrants are exercisable at a price of $6.25. As of December 31, 2022, the Group&#8217;s closing stock price was $1.51, which had no dilutive impact. The underwriter&#8217;s warrants expired on November 13, 2023. For the years ended December 31, 2023 and 2022, the Company incurred net losses, and all potentially dilutive securities are excluded from the computation of diluted shares outstanding as they would have had an anti-dilutive impact.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator for earnings per share:</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss attributable to the Company&#8217;s ordinary shareholders</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,160,446)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,154,084)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator for basic and diluted earnings per share:</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic and weighted average ordinary shares</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,675,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,675,216</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Per share amount</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Per share&#160;&#8211; basic and diluted</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.18)</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Comprehensive Income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company follows ASC 220-10, &#8220;Reporting Comprehensive Income,&#8221; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#8217; equity during the period except those resulting from investments by, or distributions to shareholders.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Currency Translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company follows ASC 220-10, &#8220;Reporting Comprehensive Income,&#8221; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#8217; equity during the period except those resulting from investments by, or distributions to shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1 US$ = RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Spot rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.8987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.3524</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Average rate for the year ended</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.7347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.4491</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1 US$ = GBP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Spot rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7419</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Average rate for the year ended</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7327</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The financial records of certain of the Company&#8217;s subsidiaries and the VIE are maintained in local currencies other than the U.S. dollar, such as RMB in the PRC and GBP in the UK, which are their functional currencies. Transactions denominated in currencies other than the functional currency are recorded at the rates of exchange prevailing when the transactions occur. Transaction gains and losses are recognized in the consolidated statements of operations and comprehensive income (loss). There were $18,762, $43,548, and ($14,402) transaction gain and (loss) recorded for the years ended December 31, 2023, 2022, and 2021, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration Risk</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Concentration Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s business, financial condition, and results of operations in the PRC may be influenced by the political, economic, and legal environment in the PRC, and by the general state of the economy of the PRC. The Company&#8217;s operations in the PRC are subject to specific considerations and significant risks not typically associated with companies in North America. The Company&#8217;s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things. Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and trade accounts receivable. All of the Company&#8217;s cash in the PRC is maintained with state-owned banks within the PRC. Per PRC regulations, the maximum insured bank deposit amount is approximately $70,424 (RMB500,000) for each depositor. The Company&#8217;s total unprotected cash in the PRC banks amounted to approximately $0 and $5,225 as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s subsidiaries in the UK have bank accounts in the UK. Customer deposits held by banks, building societies and credit unions (including in Northern Ireland) in UK establishments that are authorized by the Prudential Regulation Authority (PRA) are protected by the Financial Services Compensation Scheme (FSCS) up to GBP85,000, which was approximately $108,322. The Company&#8217;s total unprotected cash in bank amounted to approximately $367,949 and $1,135,013, as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock', window );">Deconsolidation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deconsolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">In accordance with ASC 810-40, </span>deconsolidation of a subsidiary occurs when: (a) some or all of the <span style="font-size:10pt;">ownership interests of the subsidiary are sold resulting in the loss of a controlling financial interest; (b) a contractual agreement granting control of the subsidiary expires; (c) the subsidiary issues its shares to outsiders reducing the parent&#8217;s ownership interest resulting in the loss of a controlling financial interest; or (d) the subsidiary becomes subject to the control of a government, court, administrator or regulator.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The parent should recognize a gain or loss measured as the difference between: (a) the aggregate of: (i) the fair value of any consideration received, (ii) the fair value of any retained non-controlling interest, and (iii) the carrying amount of any non-controlling interest at the date the subsidiary is deconsolidated; and (b) the carrying amount of the subsidiary&#8217;s assets and liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A subsidiary should be deconsolidated from the date a controlling financial interest is lost and should also consider the equity components included in the non-controlling interest and the amounts previously recognized in accumulated other comprehensive income (loss), i.e. the foreign currency translation adjustment.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued Accounting Standards Update 2019-12-Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU summarizes the FASB&#8217;s recently issued Accounting Standards Update (ASU) No. 2019-12, simplifying the Accounting for Income Taxes. The ASU enhances and simplifies various aspects of the income tax accounting guidance in ASC 740. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The adoption of this ASU had no material impact on our consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;), which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, excluding entities eligible to be smaller reporting company. For all other entities, the requirements are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. ASU 2016-13 has been amended by ASU 2019-04, ASU 2019-05, and ASU 2019-11. For entities that have not yet adopted ASU No. 2016-13, the effective dates and transition methodology for ASU 2019-04, ASU 2019-05, and ASU 2019-11 are the same as the effective dates and transition methodology in ASU 2016-13. The Group adopted this standard for the year beginning January 1, 2023. There has been no material impact on the Group&#8217;s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group considers the applicability and impact of all ASUs. The ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Group&#8217;s consolidated financial position and/or results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other accounting standards that have been issued or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Group does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows, or disclosures.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for business tax and value added tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of accounting policy for deconsolidation of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_DeferredOfferingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for deferred offering cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_DeferredOfferingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_NonControllingInterestPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for non-controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_NonControllingInterestPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangements entered into by lessor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -SubTopic 30<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-3A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -SubTopic 30<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140299105276080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND DESCRIPTION OF BUSINESS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_OrganizationAndDescriptionOfBusinessAbstract', window );"><strong>ORGANIZATION AND DESCRIPTION OF BUSINESS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock', window );">Schedule of wholly-owned subsidiaries of the company</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Percentage of</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Name of the Company</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MDJM Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">February 9, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MDJM UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">October 28, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">England and Wales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mansions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 15, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">England and Wales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fernie Castile Culture Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">August 22, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">England and Wales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MD Japan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">January 14, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Japan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">MD German</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">February 16, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mingda Beijing (WFOE)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 9, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mingda Tianjin (VIE)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">September 25, 2002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">VIE</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_OrganizationAndDescriptionOfBusinessAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_OrganizationAndDescriptionOfBusinessAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of wholly-owned subsidiaries and the consolidated VIE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298944345696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of variable interest entities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Percentage</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">of</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Name of the Subsidiaries Owned by the VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">October 13, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Suzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingdajiahe (Tianjin) Co., Ltd. Chengdu Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">June 24, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Chengdu, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Percentage</p></td></tr><tr><td style="vertical-align:bottom;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Date of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Place of</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">of</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Name of the Deconsolidated Subsidiaries Owned by the VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Incorporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Ownership</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mingdajiahe (Tianjin) Co., Ltd. Yangzhou Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">October 18, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Yangzhou, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe (Tianjin) Business Management Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">October 20, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe (Tianjin) Culture and Media Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">July 25, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 9, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Tianjin, China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">51%</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock', window );">Schedule of estimated useful life of fixed assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Classification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:19.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Estimated&#160;Useful&#160;Life</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_tfR8SJBfCEGne2xnZirKEg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50&#160;years</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Building fixtures and furniture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_G2yhjrcfyUKXgduOir_PEQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4</span></span> to 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Office Equipment and Fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_SmY16L17A0GISOkkNR6f4g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span> to 5 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_jJMLbilVLEakuXnjIcibvw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2</span></span> or 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_DLAVE9NrKUijH0d_0WX38A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4</span></span> or 5 years</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of basic and diluted loss per share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator for earnings per share:</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss attributable to the Company&#8217;s ordinary shareholders</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,160,446)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,154,084)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator for basic and diluted earnings per share:</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic and weighted average ordinary shares</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,675,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,675,216</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Per share amount</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Per share&#160;&#8211; basic and diluted</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.18)</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock', window );">Schedule of foreign currency translation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1 US$ = RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Spot rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.8987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.3524</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Average rate for the year ended</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.7347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.4491</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1 US$ = GBP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Spot rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7419</p></td></tr><tr><td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Average rate for the year ended</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7327</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of estimated Useful Life of fixed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of foreign Currency Translation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-9<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298942185920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 211,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199,756</p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for current expected credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,199)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (231,937)</p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 967,819</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock', window );">Schedule of CECL rates used to calculate current expected credit losses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Age of accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">31-60&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">61-90&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">91-180&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">181-365&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Over&#160;365&#160;days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:43.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Historical loss rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">20.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:43.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:43.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">CECL rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of CECL rates used to calculate current expected credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298944535696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment, net</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land and buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,114,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,972,256</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Building fixtures, facilities, and furniture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 187,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128,448</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Landscaping</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Office Equipment and Fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,160</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,413</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Auto</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,033</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,424,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,192,310</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (116,708)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (62,426)</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,307,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,129,884</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950478400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX AND DEFERRED TAX ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provision for income taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,963</p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,963</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Deferred Tax Assets (Liabilities):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,602</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss &#8211; China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 475,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,238</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss - UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,141</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 597,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 360,981</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (597,915)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (349,860)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,121</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciliation of the statutory income tax rate and the effective income tax rate</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">China Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hong Kong statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Valuation allowance recognized with respect to the loss in Hong Kong Company</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">PRC statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of income tax exemptions and reliefs in the PRC companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of valuation and deferred tax adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.66)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effective rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.66)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">United Kingdom Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">UK statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">19.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">19.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">19.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Valuation allowance recognized with respect to the loss in UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of valuation and deferred tax adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effective rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298944382112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of accounts payable and accrued liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payroll and social security payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,805</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Bonus payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,829</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other payables and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,452</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Accounts Payable and Accrued Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 313,086</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298944509584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of segment and geographic area information</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Source of Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Real estate agent income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,408,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rental management income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hotel income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 450,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,466,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue by Geographic Region</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,446,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 450,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,466,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets by Geographic Region</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">US$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC and Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,202,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,293,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">UK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,818,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,432,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,075,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,999,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,635,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,368,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298949468384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND DESCRIPTION OF BUSINESS - Wholly-Owned Subsidiaries and Consolidated VIE (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Oct. 28, 2020</div></th>
<th class="th"><div>Mar. 09, 2018</div></th>
<th class="th"><div>Feb. 09, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_MdjccLimitedMember', window );">MDJM Hong Kong</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of Ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_MdjmHongKongMember', window );">MDJM Hong Kong</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Feb.  09,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PlaceOfIncorporation', window );">Place of Incorporation</a></td>
<td class="text">Hong Kong<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_MdLocalGlobalLimitedMember', window );">MDJM UK</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Oct. 28,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PlaceOfIncorporation', window );">Place of Incorporation</a></td>
<td class="text">England and Wales<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_MansionsEstateMember', window );">Mansions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Jun. 15,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PlaceOfIncorporation', window );">Place of Incorporation</a></td>
<td class="text">England and Wales<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_FernieCastileCultureLimitedMember', window );">Fernie Castile Culture Limited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Aug. 22,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PlaceOfIncorporation', window );">Place of Incorporation</a></td>
<td class="text">England and Wales<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember', window );">MD Japan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Jan. 14,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PlaceOfIncorporation', window );">Place of Incorporation</a></td>
<td class="text">Japan<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_MdLokalGlobalGmbhMember', window );">MD German</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Feb. 16,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PlaceOfIncorporation', window );">Place of Incorporation</a></td>
<td class="text">Germany<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember', window );">Mingda Beijing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Mar.  09,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PlaceOfIncorporation', window );">Place of Incorporation</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=mdjh_TianjinMingdajiaheRealEstateCoLtdMember', window );">Mingda Tianjin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Sep. 25,  2002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PlaceOfIncorporation', window );">Place of Incorporation</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_VariableInterestEntityOwnershipDescription', window );">Description of Ownership</a></td>
<td class="text">VIE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationDateOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when an entity was incorporated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationDateOfIncorporation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PlaceOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>State or Country Name where an entity is incorporated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PlaceOfIncorporation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_VariableInterestEntityOwnershipDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of variable interest entity ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_VariableInterestEntityOwnershipDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_MdjccLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_MdjccLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_MdjmHongKongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_MdjmHongKongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_MdLocalGlobalLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_MdLocalGlobalLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_MansionsEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_MansionsEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_FernieCastileCultureLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_FernieCastileCultureLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_MdLokalGlobalGmbhMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_MdLokalGlobalGmbhMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=mdjh_TianjinMingdajiaheRealEstateCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=mdjh_TianjinMingdajiaheRealEstateCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140299037246784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND DESCRIPTION OF BUSINESS - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 28, 2018</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>May 20, 2022</div></th>
<th class="th"><div>Jun. 15, 2021</div></th>
<th class="th"><div>Oct. 28, 2020</div></th>
<th class="th"><div>Feb. 09, 2018</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_BusinessAgreementTerm', window );">Term of the business agreement</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 525,625<span></span>
</td>
<td class="nump">$ 555,657<span></span>
</td>
<td class="nump">$ 460,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mdjh_MansionsEstateAgentLtdMember', window );">Mansions Estate Agent Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interests held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember', window );">Mingda Beijing | Mansions Estate Agent Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interests held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mdjh_MdjmUkMember', window );">MDJM UK | Mansions Estate Agent Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interests held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mdjh_OceanTideWealthLimitedMember', window );">Ocean Tide Wealth Limited | Mansions Estate Agent Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interests held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_MdjccLimitedMember', window );">MDJM Hong Kong</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_MdLocalGlobalLimitedMember', window );">MDJM UK</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember', window );">MD Japan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_MdLokalGlobalGmbhMember', window );">MD German</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=mdjh_TianjinMingdajiaheRealEstateCoLtdMember', window );">Mingda Tianjin | Mingda Beijing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_BusinessAgreementTerm', window );">Term of the business agreement</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=mdjh_TianjinMingdajiaheRealEstateCoLtdMember', window );">Mingda Tianjin | Mingda Beijing | Exclusive Business Cooperation Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership percent of variable interest entity</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_BusinessAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of the business agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_BusinessAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mdjh_MansionsEstateAgentLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mdjh_MansionsEstateAgentLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mdjh_MdjmUkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mdjh_MdjmUkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mdjh_OceanTideWealthLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mdjh_OceanTideWealthLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_MdjccLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_MdjccLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_MdLocalGlobalLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_MdLocalGlobalLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_MdLokalGlobalGmbhMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_MdLokalGlobalGmbhMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=mdjh_TianjinMingdajiaheRealEstateCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=mdjh_TianjinMingdajiaheRealEstateCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=mdjh_ExclusiveBusinessCooperationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=mdjh_ExclusiveBusinessCooperationAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298951146448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Variable interest entities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeconsolidationGainOrLossAmount', window );">Loss on deconsolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (240,431)<span></span>
</td>
<td class="num">$ (8,350)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember', window );">Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Oct. 13,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_EntityIncorporationStateCountryName', window );">Place of Incorporation</a></td>
<td class="text">Suzhou, China<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeconsolidationGainOrLossAmount', window );">Loss on deconsolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 240,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember', window );">Mingdajiahe (Tianjin) Co., Ltd. Chengdu Branch</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Jun. 24,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_EntityIncorporationStateCountryName', window );">Place of Incorporation</a></td>
<td class="text">Chengdu, China<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember', window );">Mingdajiahe (Tianjin) Co., Ltd. Yangzhou Branch | VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Oct. 18,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_EntityIncorporationStateCountryName', window );">Place of Incorporation</a></td>
<td class="text">Yangzhou, China<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_XisheTianjinBusinessManagementCoLtdMember', window );">Xishe (Tianjin) Business Management Co., Ltd. | VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Oct. 20,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_EntityIncorporationStateCountryName', window );">Place of Incorporation</a></td>
<td class="text">Tianjin, China<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_XiSheTianjinCultureAndMediaCoLtd.Member', window );">Xishe (Tianjin) Culture and Media Co., Ltd. | VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Jul. 25,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_EntityIncorporationStateCountryName', window );">Place of Incorporation</a></td>
<td class="text">Tianjin, China<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember', window );">Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd. | VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Mar.  09,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_EntityIncorporationStateCountryName', window );">Place of Incorporation</a></td>
<td class="text">Tianjin, China<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of Ownership</a></td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationDateOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when an entity was incorporated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationDateOfIncorporation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_EntityIncorporationStateCountryName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Use Entity Incorporation State Country Code instead.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_EntityIncorporationStateCountryName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeconsolidationGainOrLossAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeconsolidationGainOrLossAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_XisheTianjinBusinessManagementCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_XisheTianjinBusinessManagementCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_XiSheTianjinCultureAndMediaCoLtd.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_XiSheTianjinCultureAndMediaCoLtd.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950833280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated useful life of fixed assets (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life of property and equipment</a></td>
<td class="text">50 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Building fixtures and furniture | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life of property and equipment</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Building fixtures and furniture | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life of property and equipment</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment and Fixtures | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life of property and equipment</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment and Fixtures | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life of property and equipment</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life of property and equipment</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life of property and equipment</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life of property and equipment</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life of property and equipment</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140299037464048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted loss per share (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Numerator for earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net loss attributable to the Company's ordinary shareholders</a></td>
<td class="num">$ (1,160,446)<span></span>
</td>
<td class="num">$ (2,154,084)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator for basic and diluted earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average ordinary shares - basic</a></td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average ordinary shares - diluted</a></td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_EarningPerShareAmountAbstract', window );"><strong>Per share amount</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Per share - basic</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Per share - diluted</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_EarningPerShareAmountAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>n/a</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_EarningPerShareAmountAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950220768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>&#165; / $</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>&#163; / $</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>&#165; / $</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>&#163; / $</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>&#165; / $</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>&#163; / $</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">At end of the period</a></td>
<td class="nump">7.0999<span></span>
</td>
<td class="nump">0.7847<span></span>
</td>
<td class="nump">6.8987<span></span>
</td>
<td class="nump">0.8315<span></span>
</td>
<td class="nump">6.3524<span></span>
</td>
<td class="nump">0.7419<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation', window );">Average rate for the period ended</a></td>
<td class="nump">7.0809<span></span>
</td>
<td class="nump">0.8039<span></span>
</td>
<td class="nump">6.7347<span></span>
</td>
<td class="nump">0.8121<span></span>
</td>
<td class="nump">6.4491<span></span>
</td>
<td class="nump">0.7327<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents annual average foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyExchangeRateTranslation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479424/830-30-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyExchangeRateTranslation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298946101840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>segment </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>GBP (&#163;) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>May 31, 2022</div></th>
<th class="th"><div>May 20, 2022</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashEquivalents', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segment | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_ValueAddedTaxStandardRatePercent', window );">Standard VAT (as percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_CorporationTaxRate', window );">Rate of corporation tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax', window );">Maximum amount of profits for small profits rate of corporation tax | &#163;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_SmallProfitsRateOfCorporationTax', window );">Small profits rate of corporation tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense', window );">Interest and penalties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Underwriter's warrants outstanding | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,082<span></span>
</td>
<td class="nump">126,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Underwriter's warrants exercisable price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.25<span></span>
</td>
<td class="nump">$ 6.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Share price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.51<span></span>
</td>
<td class="nump">$ 1.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,548<span></span>
</td>
<td class="num">$ (14,402)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_MaximumInsuredBankDeposit', window );">Maximum insured bank deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_TotalUnprotectedCashInBank', window );">Total unprotected cash in bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_FinancialServicesCompensationCost', window );">Financial services compensation scheme | &#163;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 85,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Accrued interest and penalties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember', window );">PRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_HerMajestysRevenueAndCustomsHMRCMember', window );">United Kingdom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_TotalUnprotectedCashInBank', window );">Total unprotected cash in bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 367,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,135,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_FinancialServicesCompensationCost', window );">Financial services compensation scheme</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 108,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_DomesticCountryMember', window );">China</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Uniform tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_DomesticCountryMember', window );">China | PRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Uniform tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_CorporationTaxRate', window );">Rate of corporation tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">UK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax', window );">Maximum amount of profits for small profits rate of corporation tax | &#163;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember', window );">Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling interest, ownership percentage by noncontrolling owners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Geographic Concentration Risk | Revenue | PRC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">96.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Geographic Concentration Risk | Revenue | UK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71.00%<span></span>
</td>
<td class="nump">71.00%<span></span>
</td>
<td class="nump">71.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mdjh_ConsultingServicesMember', window );">Consulting Services | Major Customers | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mdjh_RevenueFromRealEstateAgentIncomeMember', window );">Real estate agent income | Major Customers | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">96.00%<span></span>
</td>
<td class="nump">99.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mdjh_RentalManagementIncomeMember', window );">Rental management income | Major Customers | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47.00%<span></span>
</td>
<td class="nump">47.00%<span></span>
</td>
<td class="nump">47.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mdjh_HotelIncomeMember', window );">Hotel income | Major Customers | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember', window );">Subsidiaries and Consolidated Variable Interest Entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_ApplicableValueAddedTaxRates', window );">Applicable value added tax rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_ApplicableValueAddedTaxRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Applicable value added tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_ApplicableValueAddedTaxRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_CorporationTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent of corporation tax rate for all the companies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_CorporationTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_FinancialServicesCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount represents the Financial Services Compensation Cost on translation exchange rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_FinancialServicesCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum amount of profits for small profits rate of corporation tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_MaximumInsuredBankDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of maximum insured bank deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_MaximumInsuredBankDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_SmallProfitsRateOfCorporationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of small profits rate of corporation tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_SmallProfitsRateOfCorporationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_TotalUnprotectedCashInBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of total unprotected cash in bank.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_TotalUnprotectedCashInBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_ValueAddedTaxStandardRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the percent of VAT.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_ValueAddedTaxStandardRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash equivalents restricted as to withdrawal or usage. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480632/954-210-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480602/954-210-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_HerMajestysRevenueAndCustomsHMRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_HerMajestysRevenueAndCustomsHMRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mdjh_PrcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mdjh_PrcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mdjh_ConsultingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mdjh_ConsultingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mdjh_RevenueFromRealEstateAgentIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mdjh_RevenueFromRealEstateAgentIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mdjh_RentalManagementIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mdjh_RentalManagementIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mdjh_HotelIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mdjh_HotelIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950798832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 211,369<span></span>
</td>
<td class="nump">$ 1,199,756<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for CECL</a></td>
<td class="num">(47,199)<span></span>
</td>
<td class="num">(231,937)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 164,170<span></span>
</td>
<td class="nump">$ 967,819<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298949995136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE - CECL Rates (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Current</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>ACCOUNTS RECEIVABLE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_HistoricalLossRate', window );">Historical loss rate</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_AdjustmentToHistoricalLossRate', window );">Adjustment</a></td>
<td class="nump">0.38%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_CurrentExpectedCreditLossRate', window );">CECL rate</a></td>
<td class="nump">0.38%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember', window );">31-60 days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>ACCOUNTS RECEIVABLE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_HistoricalLossRate', window );">Historical loss rate</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_AdjustmentToHistoricalLossRate', window );">Adjustment</a></td>
<td class="nump">0.76%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_CurrentExpectedCreditLossRate', window );">CECL rate</a></td>
<td class="nump">0.76%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember', window );">61-90 days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>ACCOUNTS RECEIVABLE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_HistoricalLossRate', window );">Historical loss rate</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_AdjustmentToHistoricalLossRate', window );">Adjustment</a></td>
<td class="nump">1.14%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_CurrentExpectedCreditLossRate', window );">CECL rate</a></td>
<td class="nump">1.14%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=mdjh_FinancialAsset90To179DaysPastDueMember', window );">91-180 days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>ACCOUNTS RECEIVABLE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_HistoricalLossRate', window );">Historical loss rate</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_AdjustmentToHistoricalLossRate', window );">Adjustment</a></td>
<td class="nump">1.26%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_CurrentExpectedCreditLossRate', window );">CECL rate</a></td>
<td class="nump">1.26%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=mdjh_FinancialAsset180To365DaysPastDueMember', window );">181-365 days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>ACCOUNTS RECEIVABLE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_HistoricalLossRate', window );">Historical loss rate</a></td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_AdjustmentToHistoricalLossRate', window );">Adjustment</a></td>
<td class="nump">2.53%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_CurrentExpectedCreditLossRate', window );">CECL rate</a></td>
<td class="nump">7.53%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=mdjh_FinancialAssetGreaterThan365DaysPastDueMember', window );">Over 365 days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>ACCOUNTS RECEIVABLE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_HistoricalLossRate', window );">Historical loss rate</a></td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_AdjustmentToHistoricalLossRate', window );">Adjustment</a></td>
<td class="nump">4.55%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_CurrentExpectedCreditLossRate', window );">CECL rate</a></td>
<td class="nump">24.55%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_AdjustmentToHistoricalLossRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents information pertaining to percentage of adjustment to historical loss rate on receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_AdjustmentToHistoricalLossRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_CurrentExpectedCreditLossRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents information pertaining to percentage of Current Expected Credit Loss rate on receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_CurrentExpectedCreditLossRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_HistoricalLossRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents information pertaining to percentage of historical loss rate on receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_HistoricalLossRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=mdjh_FinancialAsset90To179DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=mdjh_FinancialAsset90To179DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=mdjh_FinancialAsset180To365DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=mdjh_FinancialAsset180To365DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=mdjh_FinancialAssetGreaterThan365DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=mdjh_FinancialAssetGreaterThan365DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298951182000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>customer</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>customer</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_NumberOfMajorCustomer', window );">Number of customers | customer</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_ConcentrationRiskThresholdPercentage', window );">Concentration Risk Threshold Percentage</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">79.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts receivable | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 80,159<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Major Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_NumberOfMajorCustomer', window );">Number of customers | customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Major Customers | Net revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_NumberOfMajorCustomer', window );">Number of customers | customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_ConcentrationRiskThresholdPercentage', window );">Concentration Risk Threshold Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Major Customers | Net revenue | Taida Shang Qing Cheng</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Major Customers | Net revenue | Ge Diao Ping Yuan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Major Customers | Net revenue | Ge Diao Liu Yuan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Major Customers | Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_NumberOfMajorCustomer', window );">Number of customers | customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Major Customers | Accounts receivable | Taida Shang Qing Cheng</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts receivable | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,116,552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Major Customers | Accounts receivable | Ge Diao Ping Yuan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts receivable | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">737,476<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Major Customers | Accounts receivable | Ge Diao Liu Yuan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>ACCOUNTS RECEIVABLE.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts receivable | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,643<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_ConcentrationRiskThresholdPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent is concentration risk threshold percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_ConcentrationRiskThresholdPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_NumberOfMajorCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents number of major customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_NumberOfMajorCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mdjh_TaidaShangQingChengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mdjh_TaidaShangQingChengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mdjh_GeDiaoPingYuanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mdjh_GeDiaoPingYuanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mdjh_GeDiaoLiuYuanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mdjh_GeDiaoLiuYuanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298949606144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">$ 3,424,079<span></span>
</td>
<td class="nump">$ 3,192,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(116,708)<span></span>
</td>
<td class="num">(62,426)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,307,371<span></span>
</td>
<td class="nump">3,129,884<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember', window );">Land and buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">3,114,032<span></span>
</td>
<td class="nump">2,972,256<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Building fixtures, facilities, and furniture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">187,826<span></span>
</td>
<td class="nump">128,448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">21,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember', window );">Landscaping</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">22,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment and Fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">31,306<span></span>
</td>
<td class="nump">35,160<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,413<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Auto</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">41,361<span></span>
</td>
<td class="nump">$ 39,033<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">$ 6,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140299043409520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expenses of property and equipment</a></td>
<td class="nump">$ 76,246<span></span>
</td>
<td class="nump">$ 36,243<span></span>
</td>
<td class="nump">$ 24,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from disposal of asset</a></td>
<td class="nump">1,384<span></span>
</td>
<td class="nump">30,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PropertyPlantAndEquipmentDisposalsNet', window );">Disposal value of asset, net</a></td>
<td class="nump">1,396<span></span>
</td>
<td class="nump">19,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Net (gain) loss</a></td>
<td class="num">(12)<span></span>
</td>
<td class="nump">10,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisposals', window );">Asset Costs</a></td>
<td class="nump">5,949<span></span>
</td>
<td class="nump">103,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1', window );">Accumulated depreciation</a></td>
<td class="nump">$ 4,553<span></span>
</td>
<td class="nump">$ 83,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PropertyPlantAndEquipmentDisposalsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of divestiture of long-lived, physical assets used in the normal conduct of business and not intended for resale net of depreciation and amortization. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PropertyPlantAndEquipmentDisposalsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisposals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298949782000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX AND DEFERRED TAX ASSETS - Income tax benefit and Provision for Income Tax (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions', window );">Deferred tax adjustment</a></td>
<td class="nump">$ 10,835<span></span>
</td>
<td class="nump">$ 3,020<span></span>
</td>
<td class="nump">$ 9,963<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax</a></td>
<td class="nump">$ 10,835<span></span>
</td>
<td class="nump">$ 3,020<span></span>
</td>
<td class="nump">$ 9,963<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482620/740-10-25-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482620/740-10-25-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298941966304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAX AND DEFERRED TAX ASSETS - Significant Components of Company's Deferred Tax Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Accounts receivable, net</a></td>
<td class="nump">$ 11,800<span></span>
</td>
<td class="nump">$ 17,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Net operating loss - China</a></td>
<td class="nump">475,900<span></span>
</td>
<td class="nump">302,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_DeferredTaxItemsAccruedExpenses', window );">Net operating loss - UK</a></td>
<td class="nump">110,215<span></span>
</td>
<td class="nump">41,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="nump">597,915<span></span>
</td>
<td class="nump">360,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">$ (597,915)<span></span>
</td>
<td class="num">(349,860)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net deferred tax assets (liabilities)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,121<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_DeferredTaxItemsAccruedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred item to calculate deferred tax assets attributable to accrued expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_DeferredTaxItemsAccruedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950531968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX AND DEFERRED TAX ASSETS - Reconciliation of Statutory Income Tax Rate and Company's Effective Income Tax Rate (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Reconciliation of the statutory income tax rate and the Company's effective income tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">PRC statutory income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">Hong Kong</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Reconciliation of the statutory income tax rate and the Company's effective income tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember', window );">PRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Reconciliation of the statutory income tax rate and the Company's effective income tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Statutory income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance recognized with respect to the loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16.50%)<span></span>
</td>
<td class="num">(16.50%)<span></span>
</td>
<td class="num">(16.50%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">PRC statutory income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Effect of income tax exemptions and reliefs in the PRC companies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25.00%)<span></span>
</td>
<td class="num">(25.00%)<span></span>
</td>
<td class="num">(25.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies', window );">Effect of valuation and deferred tax adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.65%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.66%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements', window );">Effective rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.65%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.66%)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_HerMajestysRevenueAndCustomsHMRCMember', window );">United Kingdom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Reconciliation of the statutory income tax rate and the Company's effective income tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Statutory income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance recognized with respect to the loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19.00%)<span></span>
</td>
<td class="num">(19.00%)<span></span>
</td>
<td class="num">(10.86%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies', window );">Effect of valuation and deferred tax adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(1.65%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements', window );">Effective rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(1.65%)<span></span>
</td>
<td class="nump">8.14%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_HerMajestysRevenueAndCustomsHMRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_HerMajestysRevenueAndCustomsHMRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298947703488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX AND DEFERRED TAX ASSETS - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1">48 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>employee</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_CorporationTaxRate', window );">Rate of corporation tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_SmallProfitsRateOfCorporationTax', window );">Small profits rate of corporation tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax', window );">Maximum amount of profits for small profits rate of corporation tax | &#163;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_TaxableIncomeOnSmallBusiness', window );">Taxable income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_NumberOfEmployee', window );">Number of employees | employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,999,242<span></span>
</td>
<td class="nump">$ 3,999,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,635,075<span></span>
</td>
<td class="nump">$ 8,368,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors', window );">Period for statute of limitations due to computation errors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances', window );">Period for statute of limitations under special circumstances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_MaximumAmountOfUnderpaymentOfTaxLiability', window );">Maximum amount of underpayment of tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,000<span></span>
</td>
<td class="nump">$ 14,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000', window );">Period for statute of limitations if tax liability exceeds RMB100,000</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_ProvisionForIncomeTaxUncertainty', window );">Provision for Income Tax | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_TaxableIncomeOnSmallBusiness', window );">Taxable income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_TaxableIncomeOnSmallBusiness', window );">Taxable income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">PRC tax Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_ExaminationPeriod', window );">Examination Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAdministrationOfTaxationChinaMember', window );">PRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900,000<span></span>
</td>
<td class="nump">$ 1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_HerMajestysRevenueAndCustomsHMRCMember', window );">United Kingdom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=mdjh_IfIncomeTaxLessThanRmb1MillionMember', window );">Income tax less than RMB 1 million</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Uniform tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_TaxableIncomeOnSmallBusiness', window );">Taxable income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember', window );">Income tax less than RMB 1 million to RMB 3 million</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Uniform tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember', window );">Income tax less than RMB 1 million to RMB 3 million | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_TaxableIncomeOnSmallBusiness', window );">Taxable income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember', window );">Income tax less than RMB 1 million to RMB 3 million | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_TaxableIncomeOnSmallBusiness', window );">Taxable income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">Hong Kong</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Uniform tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_DomesticCountryMember', window );">China</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Uniform tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_DomesticCountryMember', window );">China | Income tax less than RMB 1 million</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Uniform tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_TaxableIncomeOnSmallBusiness', window );">Taxable income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_DomesticCountryMember', window );">China | Income tax less than RMB 1 million to RMB 3 million</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Uniform tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">UK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems', window );"><strong>INCOME TAX AND DEFERRED TAX ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax', window );">Maximum amount of profits for small profits rate of corporation tax | &#163;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,818,323<span></span>
</td>
<td class="nump">$ 3,818,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,432,728<span></span>
</td>
<td class="nump">$ 3,075,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_CorporationTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent of corporation tax rate for all the companies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_CorporationTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_ExaminationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Examination period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_ExaminationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_IncomeTaxAndDeferredTaxAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_IncomeTaxAndDeferredTaxAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum amount of profits for small profits rate of corporation tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_MaximumAmountOfUnderpaymentOfTaxLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum amount of underpayment of tax liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_MaximumAmountOfUnderpaymentOfTaxLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_NumberOfEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of employees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_NumberOfEmployee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period for statute of limitations under special circumstances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period for statute of limitations if the underpayment of income taxes is due to computational errors.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of statute of limitations if under payment of tax liability exceeds RMB 100000.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_ProvisionForIncomeTaxUncertainty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the provision for income tax uncertainty during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_ProvisionForIncomeTaxUncertainty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_SmallProfitsRateOfCorporationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of small profits rate of corporation tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_SmallProfitsRateOfCorporationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_TaxableIncomeOnSmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of Taxable Income On Small Business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_TaxableIncomeOnSmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAdministrationOfTaxationChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAdministrationOfTaxationChinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_HerMajestysRevenueAndCustomsHMRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_HerMajestysRevenueAndCustomsHMRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=mdjh_IfIncomeTaxLessThanRmb1MillionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=mdjh_IfIncomeTaxLessThanRmb1MillionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950636608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Payroll and social security payable</a></td>
<td class="nump">$ 82,494<span></span>
</td>
<td class="nump">$ 42,805<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Bonus payable</a></td>
<td class="nump">18,603<span></span>
</td>
<td class="nump">109,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Other payables and accrued liabilities</a></td>
<td class="nump">872<span></span>
</td>
<td class="nump">160,452<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Total Accounts Payable and Accrued Liabilities</a></td>
<td class="nump">$ 101,969<span></span>
</td>
<td class="nump">$ 313,086<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(1),(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950171040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>LEASES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Amount of operating lease expense</a></td>
<td class="nump">$ 1,214<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,715<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating leases expenses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 117,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDiscountRate', window );">Lessee, Operating Lease, Discount Rate</a></td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_NonCashOperatingLeaseRightOfUseAsset', window );">Non Cash Operating Lease Right OF Use Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 479,744<span></span>
</td>
<td class="nump">&#165; 3,342,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_NonCashOperatingLeaseLiability', window );">Non Cash Operating Lease Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 479,744<span></span>
</td>
<td class="nump">&#165; 3,342,278<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>LEASES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>LEASES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_NonCashOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of non-cash operating lease liability recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_NonCashOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_NonCashOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of non-cash operating right of use asset recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_NonCashOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount rate used by lessee to determine present value of operating lease payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298943388816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHORT-TERM LOANS (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 29, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 29, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 24, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 24, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 14, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 14, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 14, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 14, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 31, 2022</div></th>
<th class="th"><div>May 31, 2022</div></th>
<th class="th">
<div>May 13, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 13, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>SHORT-TERM LOANS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Loan repaid</a></td>
<td class="nump">$ 183<span></span>
</td>
<td class="nump">&#165; 1,300<span></span>
</td>
<td class="nump">$ 563<span></span>
</td>
<td class="nump">&#165; 4,000<span></span>
</td>
<td class="nump">$ 2,113<span></span>
</td>
<td class="nump">&#165; 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">LOC from China Construction Bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>SHORT-TERM LOANS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity under the LOC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,955<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.95%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">4.2525%<span></span>
</td>
<td class="nump">4.2525%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromBankDebt', window );">Amount borrowed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,955<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=mdjh_LoanFromUnrelatedIndividualMember', window );">Loan from unrelated individual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>SHORT-TERM LOANS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.2525%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromBankDebt', window );">Amount borrowed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 227,724<span></span>
</td>
<td class="nump">&#165; 1,571,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=mdjh_LoanFromUnrelatedIndividualMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=mdjh_LoanFromUnrelatedIndividualMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140299045584528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY - Ordinary Shares (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 20, 2020</div></th>
<th class="th"><div>Jan. 04, 2019</div></th>
<th class="th"><div>Dec. 26, 2018</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 26, 2018</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value, per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
<td class="nump">11,675,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,207,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=mdjh_IpoSecondClosingMember', window );">Second closing of IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 96,805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=mdjh_SecurityPurchaseAgreementMember', window );">Security Purchase Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">34,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value, per share</a></td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="nump">$ 113,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=mdjh_MdjccLimitedMember', window );">MDJCC Limited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,380,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=mdjh_IpoSecondClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=mdjh_IpoSecondClosingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=mdjh_SecurityPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=mdjh_SecurityPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=mdjh_MdjccLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=mdjh_MdjccLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298951298160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 04, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 26, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 26, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 27, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Total value of underwriter warrants | $</a></td>
<td class="nump">$ 190,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Public offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Public offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredOfferingCosts', window );">Deferred Offering Costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,103,816<span></span>
</td>
<td class="nump">$ 2,103,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=mdjh_IpoSecondClosingMember', window );">Second closing of IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Ordinary shares sold (in shares) | shares</a></td>
<td class="nump">19,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of Stock Issuance Costs | $</a></td>
<td class="nump">$ 26,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mdjh_Network1FinancialSecuritiesInc.Member', window );">Network 1 Financial Securities, Inc. | IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Ordinary shares sold (in shares) | shares</a></td>
<td class="nump">19,361<span></span>
</td>
<td class="nump">1,241,459<span></span>
</td>
<td class="nump">1,241,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=mdjh_UnderwriterWarrantsMember', window );">Underwriter Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_WarrantsIssued', window );">Warrants Issued | shares</a></td>
<td class="nump">126,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=mdjh_UnderwriterWarrantsMember', window );">Underwriter Warrants | Network 1 Financial Securities, Inc. | IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted', window );">Percentage of total number of ordinary shares sold as warrants granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants Expiration Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice', window );">Percentage of public offering price as warrants exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Public offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PeriodForRegistrationRights', window );">Period for registration rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputQuotedPriceMember', window );">Price per warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">1.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-free rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">4.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public offering price as warrants exercise price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the percentage of total number of ordinary shares sold as warrants granted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PeriodForRegistrationRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the period for registration rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PeriodForRegistrationRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_WarrantsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents number of warrants issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_WarrantsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.A)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480341/340-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=mdjh_IpoSecondClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=mdjh_IpoSecondClosingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mdjh_Network1FinancialSecuritiesInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mdjh_Network1FinancialSecuritiesInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=mdjh_UnderwriterWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=mdjh_UnderwriterWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputQuotedPriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputQuotedPriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950056448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>NONCONTROLLING INTEREST (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>May 31, 2022</div></th>
<th class="th"><div>May 20, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember', window );">Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>NONCONTROLLING INTEREST</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling interest, ownership percentage by noncontrolling owners</a></td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140299047743136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>STATUTORY RESERVE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_StatutoryReserveAbstract', window );"><strong>STATUTORY RESERVE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_StatutoryReserves', window );">Statutory reserve</a></td>
<td class="nump">$ 327,140<span></span>
</td>
<td class="nump">$ 327,140<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_StatutoryReserveAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_StatutoryReserveAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_StatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_StatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140299059799744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Legal Proceeding (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 01, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 01, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 27, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 27, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 09, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 09, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 23, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 18, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 18, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 17, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 17, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainContingenciesLineItems', window );"><strong>COMMITMENTS AND CONTINGENCIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_CompanyReceivedPayment', window );">Company received the payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 838,625<span></span>
</td>
<td class="nump">&#165; 5,954,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_AmountOfLiquidatedDamagesAndInterest', window );">Liquidated damages and interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,157,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember', window );">Civil complaint alleging unpaid service fee and breach of contract against Tianfang (Suzhou) Real Estate Co., Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainContingenciesLineItems', window );"><strong>COMMITMENTS AND CONTINGENCIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed', window );">Unpaid base fee amount claimed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,926<span></span>
</td>
<td class="nump">&#165; 291,742.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage', window );">Per day breaching late fee claimed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember', window );">Civil complaint alleging breach of contract and unpaid service fee against Chengdu TEDA New City</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainContingenciesLineItems', window );"><strong>COMMITMENTS AND CONTINGENCIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_CompanyReceivedPayment', window );">Company received the payment</a></td>
<td class="nump">$ 127,842<span></span>
</td>
<td class="nump">&#165; 907,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_LitigationsAmountClaimed', window );">Litigation amount claimed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 263,725<span></span>
</td>
<td class="nump">&#165; 1,872,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 757,861<span></span>
</td>
<td class="nump">&#165; 5,380,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_AmountOfLiquidatedDamagesAndInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liquidated damages interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_AmountOfLiquidatedDamagesAndInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_CompanyReceivedPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Company received the payment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_CompanyReceivedPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of per day breaching late fee claimed under the litigation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unpaid base fee amount claimed under the litigation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_LitigationsAmountClaimed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the litigation amount claimed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_LitigationsAmountClaimed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483049/450-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140299043217616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 10, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 10, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 08, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 08, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th">
<div>Jul. 17, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 17, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRealEstateAgentIncomeDeclined', window );">Percentage of real estate agent income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.34%<span></span>
</td>
<td class="nump">89.71%<span></span>
</td>
<td class="nump">28.55%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_AllegingBreachOfContractsAgainstIndividual', window );">Amount receivable from breach of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101,692<span></span>
</td>
<td class="nump">&#165; 722,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty', window );">Amount agreed to pay by other party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63,381<span></span>
</td>
<td class="nump">&#165; 450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementExpense', window );">Expenses claimed from other party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,397<span></span>
</td>
<td class="nump">9,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossRelatedToLitigationSettlement', window );">Waiver of remaining balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,310<span></span>
</td>
<td class="nump">&#165; 272,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedFromOtherParty', window );">Amount received from other Party</a></td>
<td class="nump">$ 64,778<span></span>
</td>
<td class="nump">&#165; 459,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_AllegingBreachOfContractsAgainstIndividual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of alleging breach of contracts against an individual.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_AllegingBreachOfContractsAgainstIndividual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the litigation amount agreed to pay to the company by the other party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PercentageOfRealEstateAgentIncomeDeclined">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of real estate agent income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PercentageOfRealEstateAgentIncomeDeclined</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossRelatedToLitigationSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossRelatedToLitigationSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementAmountAwardedFromOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount awarded from other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedFromOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298944314704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mdjh_LeaseAgreementInFernieCastlePropertyMember', window );">Fernie Castle</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Corresponding expenses</a></td>
<td class="nump">$ 227,018<span></span>
</td>
<td class="nump">&#165; 182,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty', window );">Period of notice in advance for termination of lease without penalty</a></td>
<td class="text">1 month<span></span>
</td>
<td class="text">1 month<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mdjh_LeaseAgreementInRobinHillPropertyMember', window );">Robin Hill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Corresponding expenses</a></td>
<td class="nump">$ 187,834<span></span>
</td>
<td class="nump">&#165; 151,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty', window );">Period of notice in advance for termination of lease without penalty</a></td>
<td class="text">1 month<span></span>
</td>
<td class="text">1 month<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The period of notice in advance for termination of lease without penalty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mdjh_LeaseAgreementInFernieCastlePropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mdjh_LeaseAgreementInFernieCastlePropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mdjh_LeaseAgreementInRobinHillPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mdjh_LeaseAgreementInRobinHillPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140299036148304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION (Details)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 144,863<span></span>
</td>
<td class="nump">$ 450,634<span></span>
</td>
<td class="nump">$ 4,466,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRevenueOnConsolidatedRevenue', window );">Percentage of revenue on the consolidated revenue</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 3,999,242<span></span>
</td>
<td class="nump">$ 5,635,075<span></span>
</td>
<td class="nump">$ 8,368,970<span></span>
</td>
<td class="nump">&#165; 50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets', window );">Percentage of value of the assets on the consolidated assets</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mdjh_PrcMember', window );">PRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 41,954<span></span>
</td>
<td class="nump">$ 434,371<span></span>
</td>
<td class="nump">$ 4,446,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRevenueOnConsolidatedRevenue', window );">Percentage of revenue on the consolidated revenue</a></td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">96.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mdjh_PrcAndOthersMember', window );">PRC and Others</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 180,919<span></span>
</td>
<td class="nump">$ 1,202,347<span></span>
</td>
<td class="nump">$ 5,293,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets', window );">Percentage of value of the assets on the consolidated assets</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">63.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">UK</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 102,909<span></span>
</td>
<td class="nump">$ 16,263<span></span>
</td>
<td class="nump">$ 19,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRevenueOnConsolidatedRevenue', window );">Percentage of revenue on the consolidated revenue</a></td>
<td class="nump">71.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 3,818,323<span></span>
</td>
<td class="nump">$ 4,432,728<span></span>
</td>
<td class="nump">$ 3,075,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets', window );">Percentage of value of the assets on the consolidated assets</a></td>
<td class="nump">95.00%<span></span>
</td>
<td class="nump">79.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mdjh_RevenueFromRealEstateAgentIncomeMember', window );">Real estate agent income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 41,954<span></span>
</td>
<td class="nump">$ 434,371<span></span>
</td>
<td class="nump">$ 4,408,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRevenueOnConsolidatedRevenue', window );">Percentage of revenue on the consolidated revenue</a></td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">96.00%<span></span>
</td>
<td class="nump">99.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mdjh_RentalManagementIncomeMember', window );">Rental management income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 67,891<span></span>
</td>
<td class="nump">$ 16,263<span></span>
</td>
<td class="nump">$ 19,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRevenueOnConsolidatedRevenue', window );">Percentage of revenue on the consolidated revenue</a></td>
<td class="nump">47.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mdjh_HotelIncomeMember', window );">Hotel income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 35,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRevenueOnConsolidatedRevenue', window );">Percentage of revenue on the consolidated revenue</a></td>
<td class="nump">24.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mdjh_IncomeFromOtherCategoriesMember', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRevenueOnConsolidatedRevenue', window );">Percentage of revenue on the consolidated revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PercentageOfRevenueOnConsolidatedRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of revenue on the total consolidated revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PercentageOfRevenueOnConsolidatedRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of value of the assets on the total consolidated assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mdjh_PrcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mdjh_PrcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mdjh_PrcAndOthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mdjh_PrcAndOthersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mdjh_RevenueFromRealEstateAgentIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mdjh_RevenueFromRealEstateAgentIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mdjh_RentalManagementIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mdjh_RentalManagementIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mdjh_HotelIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mdjh_HotelIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mdjh_IncomeFromOtherCategoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mdjh_IncomeFromOtherCategoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298951027376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION - Additional Information (Details) - segment<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mdjh_PrcMember', window );">PRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRevenueFromRealEstateAgentIncome', window );">Percentage of revenue from real estate agent income</a></td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">96.00%<span></span>
</td>
<td class="nump">99.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue', window );">Percentage of revenue from the total consolidated revenue</a></td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">96.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">UK</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT AND GEOGRAPHIC AREA INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness', window );">Percentage of revenue from the hotel and rental management business</a></td>
<td class="nump">71.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue', window );">Percentage of revenue from the total consolidated revenue</a></td>
<td class="nump">71.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets', window );">Percentage of value of the assets from the total consolidated assets</a></td>
<td class="nump">95.00%<span></span>
</td>
<td class="nump">79.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of revenue from the hotel and rental management business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PercentageOfRevenueFromRealEstateAgentIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of revenue from real estate agent income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PercentageOfRevenueFromRealEstateAgentIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of revenue from the total consolidated revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of value of the assets from the total consolidated assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mdjh_PrcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mdjh_PrcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950902016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 27, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Public offering price</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140298950669200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RESTRICTED NET ASSETS OR PARENT COMPANY'S CONDENSED FINANCIAL INFORMATION (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mdjh_PrcMember', window );">PRC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries', window );">Restricted net assets</a></td>
<td class="nump">$ 59,173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfConsolidatedNetAssets', window );">Percentage of consolidated net assets</a></td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">UK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries', window );">Restricted net assets</a></td>
<td class="nump">$ 3,808,112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mdjh_PercentageOfConsolidatedNetAssets', window );">Percentage of consolidated net assets</a></td>
<td class="nump">98.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdjh_PercentageOfConsolidatedNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of consolidated net assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdjh_PercentageOfConsolidatedNetAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdjh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(3)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mdjh_PrcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mdjh_PrcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>78
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +B%G5@'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 #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "XA9U82:JH[.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M2L0P$(9?17)OITVK8.CFHGA2$%Q0O(7)[&ZP:4,RTN[;V];=+J(/X#$S?[[Y
M!J;!H+"/]!S[0)$=I:O1MUU2&#;BP!P40,(#>9/R*=%-S5T?O>'I&?<0#'Z8
M/8$LBAOPQ,8:-C #L[ 2A6XL*HQDN(\GO,45'SYCN\ L K7DJ>,$95Z"T//$
M<!S;!BZ &<84??HND%V)2_5/[-(!<4J.R:VI81CRH5IRTPXEO#T]OBSK9JY+
M;#JDZ5=RBH^!-N(\^;6ZN]\^""T+66=%G<G;K2Q4?:VJ\GUV_>%W$?:]=3OW
MCXW/@KJ!7W>AOP!02P,$%     @ N(6=6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!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 <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>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>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;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_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.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/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&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>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(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.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
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<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" "XA9U8HRR8RDX&  "I'   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;*V9:V_;-A2&_PKA <,&Q+%U\25=8LQQXM9KDF9QVBX8]H&1:%N+1'H4%2?_
M?H>ZT5WI(Z'KEUA2Q%>/>'G/.=3I3LBG=,.8(B])S-.SSD:I[9M>+PTV+*'I
ML=@R#O]9"9E0!:=RW4NWDM$P;Y3$/;??'_82&O'.Y#2_=BLGIR)3<<39K21I
MEB14OIZS6.S..DZGNG 7K3=*7^A-3K=TS99,?=S>2CCKU2IAE#">1H(3R59G
MG:GSYMSW=8/\CD\1VZ5[QT2_RJ,03_ID$9YU^IJ(Q2Q06H+"SS.;L3C62L#Q
M3RG:J9^I&^X?5^KS_.7A91YIRF8B_AR%:G/6&7=(R%8TB]6=V+UCY0L-M%X@
MXC3_2W;%O0.O0X(L52(I&P-!$O'BE[Z4';'7P#W4P"T;N#EW\:"<\H(J.CF5
M8D>DOAO4]$'^JGEK@(NX'I6EDO#?"-JIR84(,NAD1:8\))=<1>J5+'@QVM!K
MIST%#]&W]H)2\+P0= \(.BZY%EQM4E +6?BE0 _H:D2W0CQW4<4+%AP3SSDB
M;M_U2+JADJ6(K%>_N9?+>M_OS0M!WRZHU\^;=$L#=M:!!9(R^<PZDQ]_<(;]
M7Q!<O\;U,76#>_^Z938XO+G;[\X1BD%-,6A'<<?64:IDWE5DJ:AB^K*-"Q=<
MT3AE"-BP!ANV YMRGM$8^+9"6GEP'24S#&=4XXS:X=PR&0D]OT("Z],Z< U*
MU>S/IS^"-J[1QJC@+)-2D\VC-(".>F!4HGBX6K?KN%W/0;A.:JZ3EA-<4C#]
M?&(='D5<JVE6.7UCC_UV5,L-1 XR$\F6\E<$K$&OD6S/N!U4J;2L>10S<I,E
MCTQ:<7"1?M_I>N/1<(PAN0;);8-4>0/TV@U-K).J0>CZXK=K<G5_@5$9GW=0
M7Y[4WAX(":.66]91X5E$2!C2C"OY"K^A';5!_02#-.[NX/Y<0D[#$$)'>E0=
MD"NXCWS@=C)<<LXDCQB9T53%[(A<,;6A"09K@H"#F_9_86?Z#+KR7NSL&0,N
M-\NV5![!3%X!YOL'9T!&=Q\Q4!,4'-S-OP(MQMK*B"N]/<> 3%AP<#>_CV L
MB%@1Q_WI\6>R9$$F@= *A"M]D&'$(8\&8VI(B!P3&1S<S,%Y071-EJ_)HXBM
M4+@ K-MW&(F)!0YNX%7'D,N78$/YFAUV$ESH9KJ\F/Z.9:$F%+BX=9>3"4)
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
MEC)9"Z-/^Q$6: 9L1]<<Q@ZDS1(W6>P]L4NGB7]V-G-W0Z>/HX+0/PN3/NS
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
MNGT&J7VCY5/S5,Z#U%INFI=KP<WIQ K,]X]2ZK<W]@?V3X+-_P!02P,$%
M  @ N(6=6/HV-076!@  (S@  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX
M;6RUFVMSFS@4AO^*QKNSD\[4-1+BEDT\TYA;9W;;3++=_4RQ;+/%X(*<I/]^
M!::V 2';F],O\>V<YR#I14)OX.8Y+[Z6*\8X>EFG67D[6G&^N9Y,RGC%UE'Y
M+M^P3/RRR(MUQ,7'8CDI-P6+YG72.IT033,GZRC)1M.;^KO[8GJ3;WF:9.R^
M0.5VO8Z*[W<LS9]O1WCTXXN'9+GBU1>3Z<TF6K)'QC]O[@OQ:;*GS),UR\HD
MSU#!%K>C]_@Z)+1*J"/^3MAS>?0>54WYDN=?JP\?YK<CK3HBEK*85XA(O#RQ
M&4O3BB2.XUL#'>UK5HG'[W_0_;KQHC%?HI+-\O2?9,Y7MR-[A.9L$6U3_I _
MAZQID%'QXCPMZ[_H>1=K&",4;TN>KYMD<03K)-N]1B]-1QPE8',@@30)I)-
MK($$O4G0NQ7L@03:)-!N!6<@P6@2C$X"'6J#V228W0IT(,%J$JQN&_2!!+M)
ML.O1W0U'/99NQ*/I39$_HZ**%K3J32V(.EL,89)5VGWDA?@U$7E\.LNS,D^3
M><39'#UR\2*$R4N4+]!L%65+5J(D0]ZW;<*_HS'Z_.BBJU_?W$RXJ%T1)G%3
MYVY7APS4^53,DTR<'.AQ%16LE !F:L#[^3RIU!ZEZ#Y*YM51S:)-PJ-4PG+5
MK*J=6YZ+HWE@)2N>F 3AJ1$/C(N)0?29%Q59DBU+=.6R11(GO)3UCG^B<7&\
M76_3>A ^\14KT"Q?B[EH54T23PQ]R.)\S=#5'WDIQ0=J_,=<Y&>\R%/QRU+0
M.!-CP"6@4 WZ*^_U]T0(;J\ZLE<=J3ET@',7I5$6,Q1QY++X'=+Q6T0THLET
MM2.9-:F:B9^F&)N6<3-Y.A9//\JTJ:$[M!WG]N-T8F&JM<.\?AC!E)B&U8[S
M^W%CW3(,NQT62,*PI=ND4S;LQSD8&]0^\%K=K>^[6S^KNZ_*^N1[<U:_[Y!&
MM]\)-CM=KZQ=K;W7Y2:*V>U("+H^VT;3WW[!IO:[[,2%A'F0,!\2%D#"0B!8
M2UIT+RU:T_6A>;V>K>+6;)4TLU5:S5;7,FU1P.;/(&$N),R#A/F0L  2%@+!
M6OHS]OHSE%.;F,:.KV#$94O67NR2X<7N3HF^5(:0,!<2YAF]F5RL/HZE=U8?
M'[)HT"\JJQD"U6QIQ]QKQU1JYZ/8&E9SE$P:RLQ+I0$)<R%AGMF7!B'4L'#G
M"L:'K!I(JEH:[90,I<=F$,LTY5=#UG[8K=<M66]1)I0AIA(>O4B7+PM2') P
M%Q+F0<)\2%@ "0N!8"TMVGLMVLHI:+?'KC:SB[Q@R3(3>_ZB8%G\'?$BRDJQ
M):P=GOF_VY+7.W.9'I4U+M4C),R%A'F0,-_NKT^:1DW<V;GUP\:&97:V@6$_
MRJ'FT=ZSI0UGKPWG_VR2L4P!SEF;9*=WF/)-<C].NDGNAXV)32RGTX>^I"QQ
M-+W3TQ*:Z6B=)H02EF-8% ^L"5@[^&#:J_;(TFYOF&=LDM75+SVM0&D>*,T'
MI06@M!"*UM;8D=>*?\)FN8$"3>^@-!>4YH'2?%!: $H+H6AM(1[L5ZSV7]_'
MW[9)(?;+%VR6U<B+90A)<T%I7D,[L3_Q)6&8=E<U+#&F^ZL:U/&WY7"PA[':
M'WZ5B:)F7ZP+4#<9E.;AOB5.J.;H>E<8_;@QUAV==K4!Z@++CHZ8CN,,7!D=
M'%ZL-/"4-HDZ]>+!![5R06E>0VM?[6*#:C;M#C^H4PM*"\]I15LF!R,6&S_9
M5L&@?BPHS06E>: T'Y06@-)"*%I;E >'%ZLM7AA_15WD8F&"VL&@- ^4YF.)
MA8LU3#2MNQ)"E@W/*-N6T\$YQDHS<,B2(5+16&=Y,DW8:5-&$BAU921Q8R(.
MTG&Z_^^111I$L[MW+Z@[Y>+1Z5>E#G&PC@=&Y^"E8K69>LK"D0^3Q @<L'!
MG5%0F@=*\T%I 2@MA**U-7;P9+'S,RP<I=-[\0("27-!:1XHS0>E!:"T$(K6
MOH'NX%<3M5^MVI6I4R^5&RC-!:5YI&_ C\7TK5':F;U]T+H!*"T\IQ5MF1PL
M9_)*R_GDKHR VL^@-!>4YH'2?%!: $H+H6AM41[=_:NVGV%V9>HB%PL3U) &
MI7F@-)](?&O--KHW(P>@5</35=MB.IC7Y+R;FSL7^[I4,OI9>S))V,#=Y/U
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
MU%H20/>\0F=:CNP;"LZA[X=1<#[@FZNN?=N PMI8C&R"< .FW VF;XN4U)M
M+\8(.8X&'/2LT8'L3V*Q7+HE_&@Y,1S*W1S:5E@=CV&44/$V6XH81HG%)QBI
M^E'$+?&(PS .6#RRV<<-8'(W8%Z;[AT>[J/*;##DD;4WC5B%@EL'.(A9+,)P
M; =3&,P4;LS\I5+ZW/[/E??^'L%+&2R0,VPT@Q%#/Q3""T<JG3"0*5X!F>V^
M._0A2I-B4IJ<U-MR*F^'P3,T*=PT>=D?QZ)AF_2@NO=VD%',#X9I\E?@I# X
M*=PX>=ENX.K]?9P3W<W?')))WY'LO>T'F.D#PL'XFN^]V;N1]6W[AG1#VJ.=
M[HW9W=7=6]@7[;O'@^L?Z8=E]RZU<=.]VOTUJ0$G&E+(%;CTWH<PZNON;>GN
MBZJV[?O#-Y52U:;]N)9))FMM +^OJDH]?]$WV+VS?OY_4$L#!!0    ( +B%
MG5@E!"%D<0(  .P%   8    >&PO=V]R:W-H965T<R]S:&5E=#<N>&ULI91M
M;],P$,>_BA40VB34I$F;C9)&6ELF>#&I6C5X[2:7QIIC!]MIQ[?G;+>AH*P@
M\29^NOO?S^?<90>IGG4-8,A+PX6>![4Q[2P,=5%#0_5(MB#PI)*JH0:7:A?J
M5@$MG5/#PSB*TK"A3 1YYO;6*L]D9S@3L%9$=TU#U8\%<'F8!^/@M/'(=K6Q
M&V&>M70'&S!/[5KA*NQ52M: T$P*HJ":!W?CV2*U]L[@*X.#/IL3>Y.ME,]V
M\:6<!Y$% @Z%L0H4ASTL@7,KA!C?CYI!'](ZGL]/ZO?N[GB7+=6PE/P;*TT]
M#VX#4D)%.VX>Y>$S'.\SM7J%Y-I]R<';3B<!*3IM9'-T1H*&"3_2EV,>SASB
M^!6'^.@0.VX?R%&NJ*%YIN2!*&N-:G;BKNJ\$8X)^R@;H_"4H9_)EU)HR5E)
M#91D8W# C!M-9$665-?D'E]-DZLU5;A=@V$%Y==9:#"T%0B+8YB%#Q._$F8<
MDP>) II\$B64OPN$R-R#QR?P17Q1<07%B"3C]R2.XH0\;5;DZNWU!=VD3TCB
M=)/_2<A0 KSL9%C6UM9,M[2 >8#%HT'M(<C?O1FGT<<+T),>>G))/5\K60"4
MFE1*-J3$_UP;9CH%9-MIM-4:!IF]:NI4;?GN\^G-9!+=W&;A?@!GVN-,+^*X
M1'D*3*)CPG\'BZ7HDXL5.03D=:=G0,F'=!@F[6'2O\-L*:>B &PCC=R?F/Z!
M)QU*4)+>QG\PA6<5V(#:N3ZC22$[87PQ]KM]*[OS%?S+W/?!!ZIV3&C"H4+7
M:'2#V5"^M_B%D:VKYZTTV!W<M,9V#,H:X'DEI3DM;("^P><_ 5!+ P04
M" "XA9U8HF)4-(,/  #5+P  &    'AL+W=O<FMS:&5E=',O<VAE970X+GAM
M;+5:^W/;-A+^5S"^ZTTRH\J6XJ:YYC&CV$[BYF&/[;0S]QM$0A(2DE !THKZ
MU]^WBP=)/1R[U_O%%DE@L;O8_?8!O%@9^]4ME*K%M[*HW,N#15TO?SD\=-E"
ME=(-S5)5^#(SMI0U'NW\T"VMDCE/*HO#\='1T\-2ZNK@U0M^=VE?O3!-7>A*
M75KAFK*4=OU:%6;U\F!T$%]<Z?FBIA>'KUXLY5Q=J_KS\M+BZ3!1R76I*J=-
M):R:O3R8C'YY?4SC><!O6JU<Y[<@2:;&?*6'\_SEP1$QI J5U41!XM^M.E%%
M083 QA^!YD%:DB9V?T?J;UAVR#*53IV8XG>=UXN7!\\.1*YFLBGJ*[-ZIX(\
M/Q&]S!2._XJ5'WN,%;/&U:8,D_%<ZLK_E]^"'CH3GAWMF3 .$\;,MU^(N3R5
MM7SUPIJ5L#0:U.@'B\JSP9RN:%.N:XNO&O/J5Q=7;R>?SO\SN3F_^"0FGT[%
MZ=GUR=7Y)3]?O!&O/U^??SJ[OGYQ6&,UFG.8!<JO/>7Q'LJCL?AHJGKAQ%F5
MJ[Q/X!!L)E['D=?7XSLIGJIL*)Z,!F)\-'YR![TG2?8G3._)_T%V3_EX-V7R
MI%_<4F;JY0%<Q2E[JPY>_>L?HZ='S^_@^SCQ?7P7]?^)[[LI?[JX.1,C\:]_
M/!N/1L_%?1<2%W8N*_VG9$?[>/KK1_'AYE0\JA>*:8V/GI^8<BFK-3^!LK'Q
M XT.;Q^+E71"5YFQ2V-EK7(!<K_*J@%<B/%3VOC1LX%H8$]6$/%"KIPP,_Y]
M(M>EK,2Y*V25.P%*>%+?5+DD0IE?OS.WDJ6BN6#@P]GDE#@>BK/93#%.T,H?
MY5K\'!?E)0*1;"&K.8CJVHG$K"=8FR3_4-RT<XB -<U\P9-<,W4ZU])J16SF
M3#TSE3.%SEGP6WR3TT)!';6""=5"5;6NUSVE_G9^%E4W$-J)I87R]%(6Q1K#
MYY)YK/#:W&*U:HZ7^8^U^1'_!!FESA3IVZM2S\#".BM8*1* "PYI35G@-_Z
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
MM40.JQ;0!\8A?NN##3S@:/DL^04DI$Q&/OB]Y/$0:R9ME16_M18YY%^MP7_
M&\Z9'3BY!-JB_JK$;D)  %N0PP:*0,.SCCS?9+HD9A')7@9ZDY0_%V3&#T(&
MI[80J<$>[-(D6_BF/3 "^O<"Z%;."A$0Q-"-9TG=)A@)KK)J8SX_R$PQ3X)$
MX0V7@1!:D523P@%TP"#79HHFF0UW&"9X(/VRYP2":7C83\-HH$S%<BTZ:D,G
MDOR'#(:YK3KJ UU+6DC'/GB4P&(!/36(+DY#>A2X4N+AW&E@HG#,*FM*.E+,
M32$^R$#$.KKBO*P/PO.LKLFY<UK?FX'OQD[3K"3%1,E$9H(\LPNB(GU "PD2
MHUAQNI0!!YR\9[S#X8E-V5;K8&["$U#J!CPTT'UI1Q,&Y>VF6&5K%A2TOGE>
MMZK#?VD$RKW+_",<EWU3$9 5*,MO9(R0(* %(E70H;5= .4.,#T >]A@8F@=
MW T=M#+$($">E/Z?O.D0"7#X!#L&&XP4IA<N=M'46SGZPF"@C.O%_\H25-Q\
M <Y9J6% (0D15LWDR(!,F5K/P6B4&\C6"EB0T[#(5N"BQ>D:S-LW\)_=O=<\
M 9HV#EN62_#+T3!-L^HK?RN\=?7I@FF1A >PM9B"X,01//[T_A5,NB;], 6S
M#.C!LBCG!"Q .P0ZW+2-<W(0QE3E6<N>H')Y.?28:E-VTWBU9\',P@,,)4F<
M_1;P*DDVV-(_/CZB53\^F:2'XR$: YAE,\HYI'<P&DP1VDJ19BO7@XY%QLP&
MK@MY'4(+$";<OS5%HJPF282!;-V,VU256J%+HQO,. D(8QE#A%!K^Y4T#.9P
M: T+51(]B3RX$8/DJC8P+^P[PD0^7"&#I,D'T"B=[Y3[CM0@J@R-F&(VR,+[
MR".(8+MLV2$J%,@L;#FKF0MC(V9%[. SVRU@BIR^]1J=4UZ8S6I@"Z9MXW;8
M>5@@1%R?@;W+<D#,ZLBOA_6J)7Y>]>*/@02Z6A4I+D[J@FZI6;^+RD%O$%%L
M4<%0<HGLQ&_H:FR-7IH"-H-4HQ4SD6<K#2O3OR,#$U9K  W#V,_V/NG,^^6D
MP ; 1(%LN*^H>%ND)X9*K.YA^1G6C0XP!R]>4&)N) ?IG.:BX_@.DK\O* 6^
M<T=!IQ=>%FZUI2P!\Y.9I4)ZM"-1AGW7?C,E0^ZWDTKP'$P\2C$"KFP.9"5E
M@QD8S=D6B I^#U;(Q1- ,./B11LR"1?LPCEO]8VGPQ>FPR]([%>M+@N8SOIA
M1T/*5%C_%403WQKR5Q')65N#(XH!EQLP23Y2<B5("[WXUHUR[QTFUV;6W&;1
MT''RJP)?H8S>FOA/GR3.^L0+]T40UKE985:X&/2=CX?'J7^=:'N!>BW+G=Z]
MH!H@YI9CEQN&=:L/#-DGT:T/]>H(!3 &IITO-O)6,_0$P9-<@?N[-]I/Q?7S
MU!>FS@6OE#TP03(5\R.U2E6GR=YX)XQ.]AH\^;GH;>&*,,7>X7[J5],!$54G
MV'V$ER?['.GE=[_IU,X]L6#_<>]H/^T0,0JC;T$.B1P9T@&("( L!![9CBEX
MJX3AG4,)#HRXE DZHXBGIV[2K%?H@Y?K3KT(R4*R0SXE.D RDBHI4PD'"]1V
M 20H%?2X*:XGVH(/24#<*S.%NJ[,Q9I*68FGHATO--,)EQUF1*&06<&KXR7V
M+]]MS#8!2#N6(+JP4(H766D#6 L^"),<;(NH/!R )AACS&)SU^R=&, \O$DX
MDM8AP=?*@"6@1 PH+41-<,7YK0?.S$Z%+:]^I^T:U+6H]U*1+JW(SJA* F#P
M%/#E;FT& .1*8<SK-"K/M><<,<P>DZ]0&F!DD?,\5"-G7 _S,E]TO=?&H#F^
M<?D$CR\9AR5JZE6I0^(S HQQ59+-P3,#P[-"JO62>&,$93_6Z%L!]?R:W79D
M:\ZH$3MEI37\-M$S![S08H1!8*^ ?YV1#.( >P0L :_5R W@;HEF7V9?*6DE
ML_#&\@ODE%$5R>^/2ZS[;(VKWXD>N-7@;Z,3)IXFX1 $@]-U\3;P&K?US1V[
MLT5N+%5'[ V;%"EV'W.RV^+T#\"?JTKY.+B+E7"6524Y-"1!BI)JG9DTB@C7
M:'.U<BY>P"ZV38'I:_,5YIVK#?..E']&A<\=@DY%O2 I..\.4:6=+CM"CS(4
MV0@MTWBL@J3YBC@)9R29D1R0M,6;Y@9M"2RZ#B4E0DCA8DJ'(@B1JPTQYCGA
M91KD>#)\#2*-"F,&45G=S(&&A2_?[E[0'/"D^,54,RT1O[-G/62&;V#_*-.+
ML:)!;HRI%SL-?ON"TU I6INDQXJ" _,H[??K^>=>_T-3JP9%KB7'!J .P-34
MZVY;047>/N9*$$-, YI;3IHNL21!%>;F5FUJ4-O=6(R\17=T];3E/&L\$"B"
MR@;SM.BMR+!5*#$YK\%P%!,D"5&-!X#])+PI*(--KBA*(P,+9J3!/0 (1;8$
MJ!BL4>YQZA@N*OSO-(?4F"!5#5V#7PY26^6NY8-)[954:)R@H*L?HO,P=KD^
MH=8.3#L#T*CZ86Q)\!SA0F& ^QHPSL%R+:D0B@E8+*:*NBEP%$6I;/"(7)2F
MMUM&+V*.>)%<IK4Q; ]UNN[PA0TY),D&(:L0E3R#2T:8OO7F^<[%A=Z:S>G)
MX),L!ANZ:?6D(Z::$R>X\-\5RH 45&MBY4S!LQ?\&YV1;OSR<RCYKK&4QCE^
M2L)0>@& GK=S\+VE%NM?\;Y&!B9''4  A;$ 4@CF0=>!=P"#7_3BO7':*1LD
M%^"CX7O>JZ"_V5?@>+Q7K7#$1ZHE%1.1L:;;&(]45=]4CE$RDWZZ+QXOX@GT
M*MA6 =UMXW1KM&KR+,3[[93R8@=9%LW)+@B#J,LF\H+M("Y:QE^0LQN9.Z(7
M)==*RM-JY^Y@&H+U/NZRO! [VCKJ0=CFW4%R7K"WC;Y_+!%^;>BS2+@=KXWR
M0^#7T:92;2XCZ:(&)W3[L<]'?"9,2\/3@8\_HY41=T1S8%J*C0*H?A!Y-:?5
M78;\<[3UK96H&"P%9\ ]-2G["OZS6(]$=SNP.%M-3EE08I8G$]KV (L:L%C"
M 6!%E8MY!LO)O'4/N7RGE+<+D/E"JUDT>P&!!AD"+ 777*%B=W/['5\@!OD6
M?>+5K70]6=/6KAP9+7P;CX@4@0#8QF=F/6^'+ KGK(0@D7]_][(X@LOF((ES
MEZH%O7'GA@R2MU%_B-W1('*82MY4,JBCM.M3QGYI1@5PIZ&!8N.S)VER=OR$
M1Y_A7W'Z]7D75)],()0A#!L*C-'=($01;VL. C0Y@=$3@31\LID+[N1Q%N *
ME$';TVHF$2+;P]\I V[>:L$1?]KIOOD!ZH;0P!M;3!9+.6J;NMC?L8LV/;#
M-$6@3D9W4N871;$:58LGX]!L$11;;PMH%B)OZOQD<R'Y)ZI:N&>9:Q25&&8[
M:^5$@HICY!64Z@:-RHP=1C0&L;,%PG;OV75W,OQPH];.[9DO&O80N6 A26-J
MC94LF?+!'VS[JLPJSK*%K"X[H>*>X-+0G(.(^FK(C-$*82RB+\A95Q+72CQ7
M;K)PYM>[0OSG4G&-UQ6[HE1A7FO8(IV%$(^'N/(-%46E/TH&@WNLZI)+DE3;
ME* %BPQ@!T4[83)=!@A$X(0HQ..'% 39>#B6O58N%EJ!9J60OW]>YQW+4++
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
M*BE^%3^%\["NK*2KCIRX!F3QS*([1Z2I!3,^*S2AF T*1PE)M<6GG:=KZAW
MF( DUA7_XLE(+U-6D2/Z?)U\Q@Z5<NLZPO_RRG]YY?_/M'4>CI(OUX^3%W1
M/M@\BL^NP1O@Y.K)8'AV=I8<#T[/3D_@G\.C\20Y%^W>R0]'5W;!H-,A#CHY
MG."@R>1L],.K<VB^>W7UX+%A'>[)<'!R"CB%/T\/1T?QMY/1V7?7!Z.&AV?X
MSPB(!8,.QP'DYT574CA7@W(I>:,=!<"M0C2^1#=/UIWD/$# @Z? S*QJ*#!I
M_$4G5#/ 2Z9 *,NL#F51W.;HE@2< 4DJC[[\[!Q7.E[)UU2T52Z-)V&N 6LV
M=ZYFX[*%W3AM UO[S#DWI<OM)Y1KCN]=P OL('"4^S(E?1[C0*%:!R\Z$"X)
M=;X*82-)KQ]24I.Z^[:>X;BVDTM[/#I-3X[!\7X\.4R/)J=RTNKQ:)).AN/]
MSO$O.K5.7W-\[$GQIY3C+DR%^4Y)T7S"LS!]52K79I!&3.N/WJ92N>PY.Q_S
M$EZO09U&L[+E4R(2.JX,IC]S+,"[]L14FHSFV(1=W>C:2 ^*!R?G,!B"J'+>
M'"<Z#,NWBX;2X*X*7 =;NK @=#S(P=Y\\U FW7X8W2W&-V)0_M^W%F76&KRV
M  \BTL'2N-[X 4SD(CF'$ +>[D?0458(2$5DJ_Q5K'+(,ABMT#&"S09 7)(T
MFEHV'U=$A8&-"X=3#K-PB^@!^N32"0;?>8GD'(4-QQ>6NFGX-,&T-IF<D:G]
MU73N&BW.P[MCW'0BU\D_1A>#Z':QZ!X;T3AQZ.DW)G*9N)4Y,#-K4ZI>\1FO
M'3TD_H(9&%>HO@N$.N<;MI+%&_?*8$TAJ&$B.G'E@>3Z>B^GP4@$!W>V@LNA
MW_2R1?<!]X"'XST86%1P88^V\>5!L*C')Q#N@0'> V5^-*1:Y;[$ID!'&6WJ
M?F;C'$Q; <!&A;MIHA7R$N++:C:FYW3Q8XC2QD?_YHMKV&S]T4MK %#G]IM^
MRFQ>F<H&4?K1.I?G^"\'_IX,1W:;N%."1,84-*O<"8(Z0OEK&(5QVXHX>8_]
M9:X1L,H "4\N,5E<%?O2J.7OH9/N3W?9C93Y?@\:]ZIN"\EJ?O(LEYQ+.7"=
M[%U].M]W)<;&ZQ@<&D3TVG6<(:' Y#&0:_Q]!C!Z;Z\OKO<3/D$!'L3I$;*A
M\QXP#[;!-*/A:7J(G0$/8THF_&Y>/#P^2<\F9\R1HW1T"'A@GNP_DRWC^V(U
M70+;F^(_'0T/)D#L<.HA*CFX%GY_?--?S1-"%M=X;_@\:);$5:I9I*09ZO-D
M;[H?G8K!QO]P>)*.1TCYDDZ:;*/ V4P+</+]S>\H<6[YGGE):M-%7'*RCBKZ
M/A#+L% >7X6WL?X_LD8\&E!LH3=5Z.39V%<0G]&M-8L,,K85MC7\DQ5XPH[Z
M!TW-67V20Z>6>27;_?E9]Q8C,<Z%.\87&DE<'\FS9$\.M?I3=(!4."G3/13!
M):7(P_%W#42G7K:'U$KL766J@[Z*YN95 AOW 3HXNX9W;IG=XH^-(J%<D#/=
M.5,70*?E>KN_!@]+1+.%COE=E4G"\7O<1)UC[JXK@4F'A!WQX_*UK]+[Z\U\
M:+*;8)WSX=;?[QUW=KB?J? 7;+FRU<X@)DWT -PA8@))97FGL(E267P)*'?"
M?U(Y78*>G+O[I<(UL%?@UQOLE6"+=1D5:[G:3!;G_/H5:X&B_PK9+RNB.8XX
M&(T/.AV&>USN/)D,]Y_A88E5J6=KIRXB:.@>Q0.E G9^_45^&,CWEB ZD6LN
MB[L'?GL ;!^,]\!AFN(%I@]!2!$^JEK024")/0B"YGMNZ"K$C.R6U_116T=T
M\?&\U6PT\*0^F P@D/Q>"&Q%X2^FI@:_EO&GV@Y%')3FPV*!MKET^EEW,RH>
MQ%OZ0S+>T<646/?UT!J8S6!0V/G1$3<="#Z%B4Y.RI9(V0R-?$UB1>4@-)Z@
M7>_3)@.<QC\+X,\==+@,II!].CY ;Z'WUN.#"_;1?F&S+YQV.#X&3GO?/3[3
M?1/0[+]&.5RE]L7-[1K"MZKP%!U$L[CFX>@^,-\W)\ZD^">\<VY^T7KDE684
M4]0-Z0;L/1XD$2KN2(?\AL<W;G\)]4*^5F^)%QT21G1GH;\&U",C=LLGA+U/
MR$=6T#PCYW%CEEZJH+'\+4?Q<KHHXM&[#HMF5=5V4M'"F?=@U_OQ*6HIKGAV
M;KH!=V^NI6J'9R>P(575$1[2UL6UVG!ZQ0%()6-/NRUG*^^4O^_*TSA-XBCB
MGG(Z2-[0]6=>##45 3'@EQ340Y# 'QGX(23B/?8W9Y&JXLA$OC\[&$[2Z(\C
MWF;_8#1B>H<+B:C(P <T&YBLB6Y!W- !Q/2>_(5/;I#=8]Z,RQQ(FGMCY=*I
MB<4?AQ!?[@&3D1+W%(H;*]QR2'7Z8T"=;'78L[]E("S@Y(Q<'P&G+#W!^U5N
M3^O#]Q6P]PHNMPSGAE,0UM*]3L,U&DN?,$JSH,3G@H @P6ARQ 6Q,46R^)M_
MG(CE8W9R]B*Z%(VE5FF223J<'-J:45XWNI*)@]"A7_X895R3J+M?;\<]I!\)
MG<B*6^]C!$;FGR9BJN(Q\-IPF E20C:.WI1^=M$O0;KYV%#F^K:]W7?A;F?!
MV2YN^'YS'C71NED[YT^,XKW"PF!KG8>%RXB9HGN?>\4WF'=PJV*GH):+U:/.
M9=WLW(THL=V[$2F'YS.LT+I*GNLI'?3]B-[3Z(<0EZJ>T\\]TJ]65 W_)J)_
MFKA?E#SG'U(,K_//4;[/ZCD6+4HU@Z'#P<G1(SX[[?YHS(I^5G%JFL8LZ>-"
M92 U^ )\/S.F<7_@!/YW-E_^+U!+ P04    " "XA9U838V)<0H'  #($@
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
M)Z.C@T$Z-K4WP5;QDVAI SZPXF6!+UIRO #O5]:&]H8==-_(9W\!4$L#!!0
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
ML 42@-D;]H>=QI*T%Q7@.,(J)/U)E+5SOL$DUNRN*02;Q"GIO1/SIO"D-R4
MRZ8@DWDX^H+SSEQA(7E#T!,A!XZDNOX0B*6K;<4P/D-M;KR/ULMA@70;FJM3
M7VX.@KFHA,9UIG2M-$%0-[ARG4#:VN*F]%$&H$MMX>]4V5TD\H(K*/$)&'<<
M?^RS;Q3X$@$C_#^XUI@09F-6!/Y@9TB/'Q(?L/)AXF+RT$+[RV9W<#KF4CS7
M3@/>-1T;ZP:)V%=A"0Z6L%^1YBHC(E_#'X&QLGZT(;U<>8C.QF%82>(?5RSG
MR[IJ'(N'9\&M,/:WB?]!$*Z.O@-G.,\"0^^BT?O-@%K-K6NN[RI5[:,0=28-
M?T#]4>J-?&*EWQ'YS(9R>V&B334E<RG1&B!%=!)X'=/S67#=%5[/U3PT#CW=
M/=O?X3D5:]?I%SQTT$_!QFODT_&/GI^B[G!K(_"":U3?Z4"E+"+(46ODPSN$
MB%1D[B'.N%D4 L4>PA .1UJ6\./,GZ2A8]QAH)/#"@YL(!90-+QH$77VBV>7
MIVU*VE5G890Y\PT6U%(2RP3>J.5\_OS L^^!-#;M:_H5Y3WDQ'12.3[=60#;
M!?H_'-I<,US=KU<;<C9,JE?"#/9,IXUW[DY^JF^-46BJ?<$6SYOS$8+Q8?J.
MQ@HC4FT-Z7=4BF^E?,?FF0[?V]ANL7<C>B_IC_UN'TZPQN7BO$!F]Z<9=G$
M=ZUR45"L6IKO^S.0(].A5T?](3JH=G,0K.4@>U0T4 K:6F@,XKVSVA#EAU;:
MH1]U7V1A%'57!/\K!(IV<B@O55-93]9[R81^>(RV8'@1?F?_XF:U7[D> ["R
M'1@O]JO]]7ZUW]7M%@Z>9>3':GND&1>VM-4O&\S=X"S--)2FM_Y_&.GO^FTZ
MZ'PS*(6>NR\C]-,*AOSG@_9I^_'ES']S6!_W7VZNN9Y+T$HA9A"-^Q_'/=_'
MJQNK:O<%XD%9JTIWN1 <3M(!O)\I95<W9*#])'7Z#U!+ P04    " "XA9U8
M0MS5,B<#  !0!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6RE5=MN
MVS ,_17"Q?I4Q)>DE[5)@-[6!6O3HDVW9\6F8Z&RY$IRW?S]*#EQ,R#I,.S%
MUH4\/#P2J6&C](LI$"V\ET*:45!86YV&H4D++)GIJ0HE[>1*E\S25"]"4VED
MF7<J19A$T5%8,BZ#\="O/>CQ4-56<(D/&DQ=EDPO+U"H9A3$P7KAD2\*ZQ;"
M\;!B"WQ"^UP]:)J%'4K&2Y2&*PD:\U%P'I]>#)R]-_C)L3$;8W"9S)5Z<9-)
M-@HB1P@%IM8A,/J]X24*X8"(QNL*,^A".L?-\1K]F\^=<IDS@Y=*_.*9+4;!
M20 9YJP6]E$UWW&5SZ'#2Y4P_@M-:YL, DAK8U6Y<B8&)9?MG[VO=-AP.(EV
M."0KA\3S;@-YEE?,LO%0JP:TLR8T-_"I>F\BQZ4[E">K:9>3GQU/[Z>7]]/9
MX_WM[61Z Y/I[/KQ^FDV#"V!.Y,P70%=M$#)#J X@3LE;6'@6F:8_0D0$JN.
M6K*F=I%\BGB%:0_Z\0$D4=+_!*_?I=KW>/W_3[4%&FP'<G5R:BJ6XBB@0C"H
MWS 8[^_%1]'9)S0''<W!9^C_0O-O0+-KB"/8WSM)XO@,=@##5,F43DXK00@+
MX-(B964-,(V0"F8,SSEFP&@%#%9,,XO@H@&W6)(#V (!7VMNEV2P*C>90<9-
M*I2I"6YM=:-577E&QV<&**Y1@F<$F$'.)9,I9P*,I06J?.)0L#=T.):HU9SN
M>>9AUB1!Y1^PD&M5;MV6VU.$0HD,=6^7!(XT7;Z8NH\_:.EH#KY^ =5(U*;@
MU89:%.J.^69E_'X&\R781D$M-0J?(4EG.9K>AV&J2LHSI3U.$//:D*JF$^OY
MAQN=UPOJ YY(#R:2G)=NDAQXFTM55DPNJ;V1_GHEC^>8;Z7)Y3::Y+.5*G4C
M6]"QNX/B)!7S9^N@Z?0SDHMI0)86/9@5%  :NB12[=2;>9FHL+&<H^Z*VU\6
MEU+/7]:HO[6.PHTN5Z)>^%[N)*RE;1M>M]H]%^=ME_PP;]^:.Z87G 00F)-K
MU#L^#$"W_;N=6%7YGCE7ECJP'Q;TY*%V!K2?*V77$Q>@>T3'OP%02P,$%
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
M: >\(T^((X)W](<)T;=ZAGW<#QM/UG.[S'+UXQX<':OJ.[7W\J]_&9T.7^S
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
M7X%+^+4AZQZ1G+8UF.WH-;L!Q\D'BM*%TT(OOG6CW'M'R:V9-O=9-'2<_*K
MLBJCMXYW"(0++Q N=I[AC^)F?V22;<OG[032GW7L@1RII:PP2R0P>C^GP],T
M<:_3?E^AZ,]RIYJN*#N-B9/8:8)AW=0:0_89(NMC"'6$ NA+T\[F:T'9*=KR
MX LLP8'9'QVD8KQ[CI"#E@M>*=O0@F0J&EJRZ*I.D_WQ5AB=U SX8C-1;<*I
M88K]HX/4KZ8#(DJ]L0, +Q\?< @AW_VF$X4/Q((]@/V3@[1#Q"@^<P^R@<B1
M(1V B #(@NN8;9F"MTH.H7,)P 05IR!![D$\/7639K5$+ZI<=9*A2!8ZS^05
MH DK(RE-.!&'OD )'$""H$.?B0)&1%OP @B(>V6J4/Z6N1@<DC/EJ6C'"\UT
MPF6'&?&@RJQ@E_,2^Y?O-F:3 "2Q2Q GL%#R^%F1 %@+9AJ3'/2=B&$<@%8*
M1@F*]5VS.S& >7B3<"2M0]SGI0'M1!$^$*2(FN"*\UL/G)F=LK9>)4S:%:@0
M43FE(OE>D>Y3E80PP)C"E[N)1P"0*X51"R?E>:Y]9ZMB:H3,J=( (\LYST.J
M?<K)7G_FBZ[_T1@T$>Y<1,CC2PIK@=IC6>H0U8\ HV><9#,P7D$9+I%JO21>
M&T%AM16:GT ]OV:W'=F*0[7$3EEI#;]-],P!+]1B81#H4.!?I[C#<8 ] I:
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
MI\F&XRA1+2!VB'1[,Y&-3I]V"XJX%L_2%*Z\CDRP*+T1(A(\%BS]: >(Z8!
M]8P1A3/J5Q#RDX2="^<R&"MUS6%Y,-=X^)2]6G'Z8 425\*B"'JI0@1HUB[=
M:/?^P-IV'9G06CW:V?_\\K6+(7W LG^4N50]U'M"O@M2XI\;]YPK=\C@QG@<
M/,,:51)O4^)!Z>=<&^ JA)QQYCMX7<2*%,<]]AECU*I4LZQ,HSZ%-/*O4YJ6
M/X6JS5K--!;\-)S#XEH;-SF.KN3" I;=D?1=MA-@]("QDP;7-Q^\-.@R=XA\
MU 7HRWH%V@&$KBO0"]5-/LH70NMKZ68W:XKFF30OH(O#T649'0#"ZZA5,RP"
MLDT'@D],N61"@IRW]HY&2@/-X9Q8K/5!LW!"!;^A<LEZAG<U7CO9-?33CW8W
MPK]S\4?:M<OB#I-\1(LW4NS;R[E_%&C2?26+7O&M-A$_+T#$,3?[>"DYIN3;
M<$@X@B+M#AX025FR(U%&-9%[RWF/CN7A!N&Q66Q%4C8_.D,<3?2)$ANVC6I7
M73.^I('=-"[JZ?/1D?SNMMA'\3P286[BOL0??2?-1FX]WQT[>F#4)G2YC78W
MJ5VS7/^$F<Q>WGKX\-[[&CRA4,1PGQYFZ$E?!5D759N7V;W/ E)Y,4&=HP)#
MZ-Q2J9(P,6MACO0CFX3K =R,%*I3&.,WU+/)#88.)CVC+AM K%1WVMU4P%H+
MF),ZX+&>E-4B(#<^Z>KM_N5^!ND)P'[&CD^S>,2Z/__,T"L,3I=^UKBA%(<
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
MUQI_41@EF/#N2#B495:'^@+<YN@:'YP!22J//O_LS'EJ;N=KGMHJEW*W,->
M)9OK:ER[#6@[3IO 5C[-PBU!<GL8)2;BBX'P;EQPIS5?Q2VYEA@'<F [>-$5
M(9)]X;MZUC(Z^C$I8"FGV90S[.UW J]/1N?IV2FX(T^.C]*3XW/I<WTR.DZ/
MA^.#3O,MW6-"7W/4P)/BWYP^'H=VI?'N1J,K4V& 78)P'[7]TJ<:'PVD-[?J
MRIC2Z/3X&QA22?GW7.L2,S5>1$6%EM.RY69!\>R7!H/V.9;4N.KL5&HL9]@
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
MF 5]G*L,3@V^ -]/C6G<'SB!_WGUE_\+4$L#!!0    ( +B%G5@B^X;$+P,
M (H'   9    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;*U5;6_;. S^*X2'
M#1UPJU^2=EF7!,CKEO::!$F[ O=-L1E;-UOR2?*R_ONCY,1-BRX8</?!MBB2
M#Q]2)M7=2?5=9X@&?A:YT#TO,Z:\\GT=9U@P?2Y+%*392E4P0Z)*?5TJ9(ES
M*G(_"H)+OV!<>/VNVUNJ?E=6)N<"EPIT511,/0XQE[N>%WJ'C15/,V,W_'ZW
M9"FNT=R72T62WZ DO$"AN12@<-OS!N'5L&WMG<$WCCM]M :;R4;*[U:8)3TO
ML(0PQ]A8!$:?'SC"/+= 1..?/:;7A+2.Q^L#^M3E3KELF,:1S!]X8K*>U_$@
MP2VK<K.2NZ^XS^?"XL4RU^X-N]KVHN5!7&DCB[TS,2BXJ+_LY[X.1PZ=X!<.
MT=XA<KSK0([EF!G6[RJY V6M"<TN7*K.F\AQ80]E;11I.?F9_F+U93"?_36X
MFRWF,)B/83Q9CU:SI9,74QC>KV?SR7H-9W=LDZ-^W_4-A;7.?KP/,:Q#1+\(
M$49P*X7)-$Q$@LES )_X-J2C ^EA=!)QC/$YM,(_( JBU@F\5E.$EL-K_<<B
MO)9[C=Q^'=FVU)4N68P]CWI&H_J!7O_=F_ R^'R"=[OAW3Z%WE]3BR95CB"W
ML,MDGC]^D#N!";781O.$,\516Z7)$&)9E$P\OI;#Z2COWG2BH/49_J\O_:>.
M\4%>YE2?9QNH8A2&9H+=G;,"#SF,ZAQ@)F*I2JF8Z^SGTH(JH'3&2[@=7]_"
M5RE2N+&O*6Y418,'/MD?)^P<J<(@>%N;W]\T-!:QD1M4$'7<CQ8TBHE(<R82
ML,\#HZ9H-#4.<R/K:?>Z$@CAA4,)?Q=EBDIPRIAIP^F$1S1E*H7P)R^XH1,^
MV ZJE(8$1%'=#+_-<0S7C$KYQ)$)5YNP[8"B(\6QV<'Y"])$?-IN2AM>OG"O
M#1]? '"1)@R&R/^F%9P]3!>3]U0W%6?-X2Q7HV?&=YP)LH:S;S.R76-IL'"G
MX^H:1,Z!=*^UE7\T'PM4J;L%-'5$)4P]*IO=YJ(9U//UR;R^I8ADRNEL<]R2
M:W#^\<(#54_^6C"R=--V(PW-;K?,Z+)$90U(OY72' 0;H+E^^_\"4$L#!!0
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
MQQ[U]H8'L=Y89P@FHYJOX1'LEWJA<1;T*+FH0!JA)-%0C+TIO9[%SK]U^%O
MUAR,B5.R4NJKFWS,QU[H"$$)F74('#]/< -EZ8"0QK<=IM>G=(&'XSWZAU8[
M:EEQ S>J_$?D=C/V4H_D4/"FM ]J^R?L]%PYO$R5IGV3;><;AQ[)&F-5M0M&
M!I60W9<_[_[#04#Z6@#;!;"6=Y>H97G++9^,M-H2[;P1S0U:J6TTDA/2%>71
M:EP5&&<GBX?/B_G#\E\RO;\E\[^^?%S<S>^7/KF?+\F[)5^58"Y&@<5,SC_(
M=JBS#I6]@DH9N5/2;@R9RQSR'P$"I-CS9'N>,W86\1:R2Q)1G["016?PHEYW
MU.)%OZ[[E-P.+#X-Y@[.M:EY!F,/3X8!_03>Y.T;FH3OSU"->ZKQ.?3)(Q[$
MO"F!J(+4&H^CMM\)ESF!;XVH\8!8GTBPIVB?!W[[)F5A])[\7U^L$50KT&V=
MSAI=$=V+_7:N3^X'N&?5B#(7<FWZI3](Y%,:^V'$#FS,'PZ8SZX2,MM%D$(\
MVP;KY9."9Z(45KBQ RT:+85;.\I+TX&?LN38SE(_CE/R"?"*V*@R)Z+"8CV!
MJ\^1-Z,^C:.3XBCKQ)F,UX[D42A#8<-70S\7A<B S/=;HY7S82?T* IK$H7'
M8J(K'_<N>52%W?*??H)+THL>^#&-R+2QJK?%")G0%Z@ATHW(C9+&ZJ:[B85T
M^WB-A(X9)7XT.+TK7.*ELKPD4V/ OH1&?LRPVH/A@84.F1_1$,N!.7B6-553
M<@LY7MAX0C/!6R)[_W>4)OX@3"]>+ E#U.2"W&-?_"F?VU]1.$"B] <;94,_
M3>-3)SXXN* KT.NV#1F2J4;:[J[NK7VGFW87_(M[UR;ON%X+:4@)!8:&EX,K
MC^BN]703J^KVNE\IB\VC'6ZP6X-V#KA>*&7W$Y>@[_^3_P!02P,$%     @
MN(6=6/,)I/5+!   :0T  !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
MM5=M<^(V$/XK&E]Z0V9<_ 8.), , :YWDR;-A-RU7X6]@'JVY4HB)/WU7<E@
M'.)X,KGK%^O%NX^>W7TDRX,M%]_E&D"1QS3)Y-!:*Y6?.XZ,UI!2V>8Y9/AF
MR45*%0[%RI&Y !H;IS1Q?-<-G92RS!H-S-RM& WX1B4L@UM!Y"9-J7BZA(1O
MAY9G[2?NV&JM](0S&N1T!7-07_-;@2.G1(E9"IED/","ED-K[)U?AMK>&'QC
ML)65/M&1+#C_K@=?XJ'E:D*00*0T L7F 2:0)!H(:?RSP[3*);5CM;]'_V1B
MQU@65,*$)W^R6*V'5L\B,2SI)E%W?/L9=O%T-5[$$VF>9+NS=2T2;:3BZ<X9
M&:0L*UKZN,O#6QS\G8-O>!<+&993JNAH(/B6"&V-:+IC0C7>2(YENBAS)? M
M0S\U^G(S^>-Z1N['?Y'QS91,9Y]F=W>S:3$QG\_NYZ1U3Q<)R-.!HW!![>9$
M._#+ MQ_!=SSR37/U%J2619#_!S 0:8E77]/]])O1)Q"U":!9Q/?]8,&O* ,
M/S!XP;O#KXNZP.S48^IM="YS&L'0PGTB03R -?KXP0O=BP;&G9)QIPE]-,=M
M&6\2('Q)<L$?F-D>N#L)RR*> E'T$60=ZV;<CQ]ZOAM<D/^[U86K#OSJP".3
MC1"0J7+RQ/0\_^)-,U-8 OK'.@F$QG_C_DFK:)YK]X)N.0QLUW?+4=_NAP&Y
MYXHFE5P2>,0#4$)EM2.4DR.<DP*IH=;=LM;=-]<Z?A::E*!JB]P,^+.+B=L1
MT@4(LR5K)\N*W"/ML:%-6K\SNF )4PQ/E?-"$48)XRCBFPPM!$*P!WWLV"2#
MJAH\S^ZYU5Q[9W;H^N0&K?!+):ABV8HD7,I"%-X%F:Q91DN/SEG7[E<0 M>W
M_:!7!_ K^7IUD Y6W?<.5>]XMM?QCA17Q'><I6[_S.Y77,NE0]?N]SSRC28;
M6GRC$OQ(TBR"%[:M'<CIRS=!IV_W0O?4A% C$])**OENW$>87<_W&I0;ELH-
MWZQ<+";/(ER_B!%GU!J(5%1M%!=/U;V&V0="L]A8P'()YIM];%&G^T8ZKQW)
M/V<3%/KZ3?!-7M&R.<T^<]32E7Z\'JX7MKLN^>5%6Z<*G<I5QO[%^FZ96N-8
MYI@CHKC)F%$MRRK+3GB:T^R)M SJ*<+6]6[O)@T$_6[;U82.VYFICZ[GL],2
MTERSEJ:. A(&2T-*$]0+18822I&T#)*A4M,[P#\<,H&0<?T9CW!>.^QJ3[?@
MUW+;87A TD(R\;QJ]Z-"^)HQA;RN\ ")>;I3Q+O!KAI*4AY*_2*$X_8'M%,Y
M\EH&KI#*H>>V>^&[ZK.'W:?]J Q'53JVZK6]#C9U9Y-3N?ZF(%;FDB^)^984
M-^%RMOR/&!?7YX-Y\1-R3<6*H7836**KVS[#[ZDH+O;%0/'<7*877.'5W'37
M^"\$0AO@^R7G:C_0"Y1_5Z/_ %!+ P04    " "XA9U8-)#S?*P"  !G!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6RM56UOVC 0_BM65E6;%)%7
M:&@A4H!.0Z(M*G33/IKD(%:=.+.=4O[][(2DF09\V;[$OLL]SSWGBR^C/>.O
M(@60Z#VCN1@;J93%K66).(4,BQXK(%=OMHQG6"J3[RQ1<,!)!<JHY=KVP,HP
MR8UP5/F6/!RQ4E*2PY(C4689YH<)4+8?&X[1.)[)+I7:886C N]@!?*E6')E
M62U+0C+(!6$YXK =&Y%S._%U?!7PG<!>=/9(5[)A[%4;\V1LV%H04(BE9L!J
M>8,I4*J)E(Q?1TZC3:F!W7W#_K6J7=6RP0*FC/X@B4S'1F"@!+:XI/*9[;_!
ML9Z^YHL9%=43[>O8OF>@N!2294>P4I"1O%[Q^_$<.H# /@-PCP"WTETGJE3.
ML,3AB+,]XCI:L>E-56J%5N)(KINRDER])0HGPV@Z?7IY7*_0,OH931;W*'J<
M(>5\?KF?H<4\FLP7\_7\?H4^K_&&@O@RLJ1*J\%6?$PQJ5.X9U(X+GI@N4P%
MNL\32/XDL)3>5K3;B)ZX%QEG$/>0YYC(M5WO I_7'H)7\7G_> B]4\77U/YI
M:GVG;D6!8Q@;ZM((X&]@A->?G(%]=T&XWPKW+[&'*W5'DY("8EOU?<>LS*5
M!3[H5B&<)]K)2T@0)7A#*)$$Q*D:+F>Y_A2XMG>'_M>JN]8UW+.12WS@C-*J
M%,%B@BD2$)><R$-;9A-[A0+7](=^Q^&[9F#WT83EI?@KW@G,@?VAP[&'9N .
MT9-,@3?!XMPAMK#@YD.]:JKI]UVT9E()C9I^+#O]B(Y4BQ-45TJ#8PX'PX['
M<SS3#@:-Y]0G8W4N?P9\5XTX@:KD]1QHO>T4C>KA\1%>C^ 'S'<D%XC"5D'M
MWDW?0+P>:[4A65&-D@V3:C!5VU3]"8#K /5^RYAL#)V@_;>$OP%02P,$%
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
MH30?2F,HFAF-EG1ZF)).H9(.I?E0&D/1S("UI%.0I#=P+C<+)>FTF/+KCUZ
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
MH&5N!Q:?AWAQM""_J1^UD8,V J&:"]4H5&-0C4,U#ZH)E*9'N.H=6E?G.:J
M]AVAF@O5*%1C4(U#-0^J"92F'])1M1]M8Q=G5.7[?6!Q=%QAEIIF&:JY4(U"
M-0;5.%3SH)HHM?JO\.@!K=J MKD-6#9C:@,);?Q!-1>J4:C&H!J':AY4$RA-
MSV[52+3MLQQUV-!.)%1SH1J%:@RJ<:CF036!TO0-H^I$VL:&3J-1![1Y6&JF
M+YE"9TBA&H-J'*IY'_]I!6J&>NJJ-I]M;O/=N>2SO_:CVIA!.WM0S85J%*HQ
MJ,:AF@?5!$K3PUMU .W>>8XEH U#J.9"-0K5&%3C4,V#:@*EZ1M&U3"TS<<?
M-AE+0'M\I68<2T ;=U"-034.U3RH)E":'M"J<6>;&W<G'6IM-AI'$]JT*[7>
M7M#M;F=X<*PUA<Z4034.U3RH)E":'L^JNV=_U-TC7":K(\-B:&,/JKE0C4(U
M!M4X5/.@FD!I>GJKQIY]GHT]&]K8@VHN5*-0C4$U#M4\J"90FGZ.KJJQY\ :
M>V:I:98=4Q-H&U#H#"E48U"-0S4/J@F4I@>T:NPYYL;>2<-BL]$XFM 67ZEI
MYR"R;*=_,"R&SI1!-0[5/*@F4)H>SZIWYWQP$.#V= /? C_Z/8CRK]EKYQ^H
M#2NT[0;57*A&H1J#:ARJ>5!-H#0]TWLG[CS/ P =[*D[L>?NQ)Z\$WOV3NSI
M.['G[\2>P//_T1ETJLZ@8^X,-C^'YP>@Z22>YM+&^84V!Z$:@VH<JGE03: T
M/;]5<] Q'Q[XP6!%/4!_3D,5[!=);M_S/8GCM4RVIQP?&[,.;0%"-1>J4:C&
MH!J':AY4$RA-CW_5 G3.\YA!!]I/A&HN5*-0C4$U#M4\J"90FKYA5*U'Q]QZ
MK/*M]O33//$JU2]^$OC/H:P^&%1/!-E;;<+_>K3;P8=Y$_,B-(XM] !!J,:@
M&H=J'E03*&T;V_;>Q516,ED45^))R33>1-GV\B.[1W=7^QD7U[@Y>'QB?:+;
M:_94S/820G=^L@BBE(1RKLC.Y4"](27;J_)L[V3QNKADRW.<9?&JN+F4_DPF
M^03J^7D<9^]W\AGLKHTT^A]02P,$%     @ N(6=6#1TQH.4!0  42H  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S0N>&ULM9I=4]LX%(;_BB:[TVEG:&++
M22 4,@-VZ:;3 -, VUX*6\1J;2FU%-+=V1^_LAWLB!HEGI[<$'_H/)+>V.?H
M#3I9B>R[C"E5Z&>:<'G:B95:'/=Z,HQI2F17+"C7=QY$EA*E3[-Y3RXR2J(B
M*$UZV'&&O90PWAF?%->NL_&)6*J$<7J=(;E,4Y+]<TX3L3KMN)VG"Y_9/%;Y
MA=[X9$'F=$;5[>(ZTV>]BA*QE'+)!$<9?3CMG+G'@8?S@*+%':,KN7&,\JG<
M"_$]/YE$IQTG'Q%-:*AR!-$?C]2G29*3]#A^K*&=JL\\<//XB7Y13%Y/YIY(
MZHOD;Q:I^+1SU$$1?2#+1'T6J[_H>D*#G!>*1!9_T6K=UNF@<"F52-?!>@0I
MX^4G^;D68B/ ';X0@-<!^'E _X4 ;QW@[1K07P?T"V7*J10Z!$21\4DF5BC+
M6VM:?E"(643KZ3.>?^\SE>F[3,>I\>QV.CW[_!5=7:#9Y,/EY&+BGUW>H#/?
MO[J]O)E<?D#75Y\F_N3]#+U%=R1CY#ZAB'%%,RH5HEPQQ:A$KP.J"$OD&]WL
M=A:@UW^^.>DI/<"\FUZX'LQY.1C\PF!<C*:"JUBB]SRBD0GHZ9E5T\-/TSO'
M5F) PR[RW .$'>PU#,C?/1PWA >[A[N6V7C5E^45/.^WOZPF[4MVOYF=YY=C
MN2 A/>WH!")I]D@[XU=_N$/G79-ND+  "&9HVJ\T[=OHXT]"2J034$1#P:5(
M6$3RA-0DH!745L 2-BQ@>7)^'+_%?:?OZ>?D<5.;AG9'WL"I6AF3'E23'E@G
M/65\'I%OC,04O;YAA']C_ WR1?< ?5)1%\V6_\9BB<XSPL.X20HKOJT4D+
M"&;(.JQD'>[Q_1Q":@H)"X!@AJ:'E::'UD=55S6*Q .:\%!D"Y&]^';:,5>A
MZB+7.T Z%[N'38I9X]LJ!@0S%#NJ%#NR3O4ZT>2=)+-SRB1P@/R8<=*DF#6\
MK6) ,$.Q4:78"*H&6$%M7]+1+[F]L00 ]6E(XSKU M'YK5KAQU0WL!4+>P=M
M10.E!5 T4]R-U;>[QXJQAD,)"TD+H&BFL+@6%L.4C2V<CTO>1;A?UHU1HVQ6
M0&O9@&BF;+7!<*UK[1:U8PMHG14LU<,.:*W;/CR$6YL(U^XBMB7)KX3/-Y;4
MZ#]T-WDO&W4%=1F@M "*9HI<FQ9WL,]D">I90&D!%,T4MK8MKG4%WR)9VCGE
M(OO(LLBV UK+M@]CXM;.Q+5[BA;)T@YZR@ZV; EJ3Z!HIG"U07'MSN(+DT:>
M/%]*W4*OP:>$DSE-*5<;N=.2*R$=B ]*"Z!HIL2UHW%'^\R5H#8'E!9 T<S?
MDVL[A.UV:.=<N853Y$KL6'*E'=!6-BB:*5MM=+!UO=\B5VX!K9.&)57: :UU
MVX>/P;6/P7;_<4VS4*=#G15S\:Y6G&8R9HM&X4K2:./GA&>_)/CVSEI+LP^O
M@FNO@NT6XWD5\9>)6F84$1ZA*8T8V:F&V#MIF^I :0$4S12X-C6XO\<:@D&-
M#"@M@**9PM9&!MO__;)[#;%S/BX374,&90TY:I0-U*9 T4S9:IN"[?:B10VQ
M@W:H(: ^!8IFZE;[%+S%I[2H(8?;:PBH$X&BF=+43@3OXD2^Z.=AKF\U69*K
M!2V?,_2*I(MW;2V*O?_661#4HD#13.UKBX+W:5$PJ$4!I050-'.32&U1/""+
MLH4S)5D7(6=DJ2]V0NM](/OP*%[M43PHC[(%M+V^V &M==N'1_%JC^*!>13O
M5X_B= ?/2XR]O];J@-J4WL9>NY1F\V+/HD2A6')5[DNKKE;[(L^*W8#/KI^[
MQT&YN['&E)LM]7LW9URBA#YHI-,]U,NNK-R_6)XHL2AV]-T+I41:',:41#3+
M&^C[#T*HIY.\@VH7Z?A_4$L#!!0    ( +B%G5@1B8A;DP,  .05   9
M>&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;+58:V_3,!3]*U:0$$BPQ.YCW6@K
M;=T&E=A#*P/QT4MN6HLD#K9#-XD?CYVV<9%6!Y7Z2V,GON<>WY[XQ!XNN?@A
M%P */>59(4?!0JGR- QEO("<RB->0J&?I%SD5.FNF(>R%$"3.BC/0A)%_3"G
MK C&P_K>G1@/>:4R5L"=0++*<RJ>SR'CRU& @\V->S9?*',C' ]+.H<9J(?R
M3NA>V* D+(=",EX@ >DH.,.GYV1@ NH17QDLY58;F:D\<O[#=*;)*(@,(\@@
M5@:"ZLLOF$"6&23-X^<:-&ARFL#M]@;]JIZ\GLPCE3#AV3>6J,4H& 0H@916
MF;KGRT^PGE#/X,4\D_4O6J['1@&**ZEXO@[6#')6K*[T:5V(K0#<W1% U@&D
MYKU*5+.\H(J.AX(OD3"C-9IIU%.MHS4Y5IA_9::$?LITG!K/'JZOS^Z_H]LK
M-)M^O)E>32=G-U_0V61R^W#S97KS$=W=?IY.II<S]!Y=2L5T(2!!E82TRE#&
M4D \12E[TC>IE* D>G,!BK),OAV&2C,T><)XS>9\Q8;L8',!\1'JX'>(1*3S
M=WBH)];,CC2S(S5>=P?>><6RA!5S^1(59ZAY&TYE26,8!5KN$L0O",:O7^%^
M],%!K-,0Z]3HG?\N^TO,.QZ8=QOF76=)=VJ@%'JI$.H9T2)!\+-BI7YYU4OT
MW0EZ$7H&*J2#:Z_AVONGO]_H4U6Z%C6WM!(%,UWT&UVS@N55_A)+)_2>1>XW
MQ/L>Y='WP/RX87[L6Q[N!-U6=0P:JH/_50=]VJ4.)_2>-3YIB)]X5,>)!^8X
MLG83^=9'2P;<OG[@+7?$3K#;-&4QH,L-GYK=U48OSO7#C;QOH:WS8>)1)-B'
M.6+KCMAI80=1B3M#IUTDUA&QV[%:1;)[&7$C[UMGZX^XYU,D/BP26X_$3B,[
MB$C<&7KM(K&^B-V^->.I6M*VCPXWR+XEM8Z(!S[UX,,4L75%[+2N@^C!G8&T
MZH%8(R1NF]K6P^[UP0VR9TF)M3^"/>J!^'! LK7W<V_^#J"'E@S_\*E!K.<1
MMR-]A06+L[:O"C?(OC6U5D>Z/@7AP^V(=3OBW@X>0A#N#.V;$V+MC;C-9UL/
MC@7"QV:/6%<CQS[UX,/MB'4[XMX 'D(/[@R.#XAPZ\S.G']>4S%GA409I!HJ
M.CK62A.K(\551_&R/L9[Y$KQO&XN@"8@S #]/.5<;3KF9+ YV!W_ 5!+ P04
M    " "XA9U8]!!%P7<#   %#0  &0   'AL+W=O<FMS:&5E=',O<VAE970S
M-BYX;6RM5VN/VC@4_2M6NMJVTL[D07C,%"(!Z;1('08-G:WZT2078C6Q4]M
MY]_7=C(98$,VVN4+Q,Z]Q_><'#LWPSWC/T0"(-&O+*5B9"52YK>V+:($,BRN
M60Y4W5DSGF&IAGQCBYP#CDU2EMJ>X_3L#!-J!4,SM^#!D&UE2B@L.!+;+,/\
M>0(IVX\LUWJ9>"2;1.H).QCF> -+D$_Y@JN17:'$) ,J"*.(PWIDC=W;T'5T
M@HGXF\!>'%PC367%V \]F,4CR]$500J1U!!8_>U@"FFJD50=/TM0JUI3)QY>
MOZ#?&?**S H+F++T&XEE,K(&%HIAC;>I?&3[SU 2ZFJ\B*7"_*)]&>M8*-H*
MR;(R6560$5K\XU^E$ <);N],@E<F>*<)_IF$3IG0:9O@EPF^4::@8G0(L<3!
MD+,]XCI:H>D+(Z;)5O0)U<]]*;FZ2U2>#)9/]_?CQ^_HX0XM9Y_FL[O9=#S_
MBL;3Z</3_.ML_@DM'K[,IK./2W2%)EB0"&$:HYBD6PDQ2ID0* =EI 1S0.]"
MD)BDXKT*?EJ&Z-T?[X>V5&7JQ>RH+&E2E.2=*<GUT#VC,A'H(XTA/@:P%;^*
MI/="<N(U(H807:..^Q?R'*]34]"T?;I7DQZV3W<;V'2J1]8Q>)TS>/-M!AQ+
MQI':]@@PIX1N#I[";9WD!:1?#ZD/EUN1XPA&ECH]!/ =6,&?;]R>\Z%.KDN"
MA1<".Y+2KZ3TF]"#N3I8C86QE)RLMA*O4D"2(9D FK(LQ_3YK4",QX2J4['0
M-V%I#%S4J5RLUC.KZ1-W%URYJE3?[PWMW:&"-8&>V_6=@7\<&#;6_Q_5Z5;J
M=!N-%@)EZLBIK+;ZQ_9O:;[N)<UW2;#P0F!'\O8J>7N-YOMFWDE*1;Q3^WD#
M)S83Z@PUBM<I6B!W#_RC?-;O>NZIT=H&ABT"CUCV*Y;]_\NR=%,=SWY;GFT#
MPQ:!1SP'%<]!XV995"]!G+$ME75L!I?<!Y<$"R\$=J3<3:7<3:-#7I5K,'P!
M,3@\,)UK]\0$]4&#$P?41]W4/W[7>6VDG-8T&AQ=HOP+DS-1IU3.A)URL0_Z
M0]4[;$R?+5"D?5IT4=5LU<N/30=[,C_1/;[I.U]AB@^$>\PWA J4PEI!.M=]
MM<-XT7,7 \ERTX6NF%0]K;E,U'<*<!V@[J\9DR\#O4#UY1/\!E!+ P04
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
M+F:S=%T\1T?]/^@E R57J*97FN2#2V-_B8GNDX5J]O[==_:7N.@^>:CFHUI
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
MWK!F#RUAH0UAH9JP,"0UOI:PT(*P4$W8T9!X9S]<DX/%+33C]OV1"=18P-<
M+EC@0B? A6L EUC@DFZ 2RJ VX?J/206N:0-<DDU<@?#FG-#+'))"^222N3"
MK[;N67<D86*;]8 D"O@A57FCI'Q:]ID6>7?%3L^;5/=4;*-4HIAM=*C7'VE>
MB+SODP\4WV>]EF>N%$^RVQVC(1-F@GZ_X5R]#(Q!V7V;_P!02P,$%     @
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
MMX76U[Z3,.#K[-GT[?H.1F&T\XQN^&OJ4.3[D=Z>L,L"T#CERLE'!L 53Q>
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
M/)5>W0Q^7H_07?\WZM\,T7!T.1J/1\-R8#(9W4W0*9J0!2-SDF&FT(#G*\Z
M*8GXO.AA]OQ5HB',00B8H3O\A/I2@@XX&H+"A,ICK7$_&:*CS\==6VEJ\VX[
MJP@O2D+O#<(A9&?(=T^0YWA^2_K@_>G>?KJMYZJ>,*^>,*_0\]_4JWPJ[9,H
MR&6;I5(C:-<P)_-<KG &/4L?/0EB U;ZY9,;.=_:#/XGL3V[?FW7/Z2>]K.,
MK\UB"\B ;/"4P@EBH-I,ETI1H61NCTWJNHGC=.W-KIN6J#ARO#IJ#S.H,8.#
MF#?ZOM,WF\"*L 6B7$J]Y09+PG ;:*D5[B $<=AID#;#?+V'_*0=-:Q1PX^C
MWO]HXPP; *[K>&[XBK,9%KANX+9C1C5F=!!S;Y_CXCRW(4:-=X>=N-- ;(;Y
MD=-)WF",:\;X(.,#IFM<5@.JRQ%F&;0QQHT==]H*&3<@3_V@DT1..V524R;_
M7/!9<S;1$25X2BA1!&3KO7A0]J.72-)R.%WO]0+8.Y7$5/%K+!:$241AKO.<
MLUC/CB@K8]E1?%44ERE7NE05S:7^F !A O3S.>?JI6/J5?UYDOX%4$L#!!0
M   ( +B%G5AAKKUJB@4  ,DL   9    >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;,V:77.C-AB%_XK&G;;I3&LC;),X=3R3M02;V<DV8V>WO55 MND"<D&.
MD_[ZBH^ R8*PT_<B-['!.@]"[P'!B:9[$7]+-IQ+]!0&47+5VTBYO1P,$G?#
M0Y;TQ99'ZI>5B$,FU6:\'B3;F#,O$X7!P#0,:Q R/^K-IMF^NW@V%3L9^!&_
MBU&R"T,6/W_@@=A?]7#O9<?"7V]DNF,PFV[9FB^Y_+*]B]76H*1X?LBCQ!<1
MBOGJJG>-+QTS$V0MOOI\GQQ\1^FI/ CQ+=VX\:YZ1MHC'G!7I@BF/A[YG =!
M2E+]^*> ]LICIL+#[R]T.SMY=3(/+.%S$?SI>W)SU;OH(8^OV"Z0"['_R(L3
M&J<\5P1)]A?MB[9&#[F[1(JP$*L>A'Z4?[*G8B .!'C4(C +@7FL8%@(AJ\%
MXQ;!J!",7@NL%L&X$(R/[9)5"*QC!>>%X#PK5CZZ66D(DVPVC<4>Q6EK14N_
M9/7-U*HB?I1:<2EC]:NO=')V\WG^QRU%]]=_H>O/!!%JT\6"DGS'<DGOE^@W
MM."NB%P_\%EF'[%"2\GD3HKX&=U$K@@YNF=/:,$D1RSRT%R$6Q8]_YP@NEKQ
MS&S?M3LC7#(_2'Z9#J0ZC[0W [?H,\G[;+;T>8)N120WBAYYW&O04[T>FQK
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
M1RVCNBDI_79*?M^]Y)LP(E>:O+%RPEZ)-OGE)^P8O[?9"PES(6$>),R'A 5
ML$9(^G5(^BKZ9$K35$X_\J86O5P@7MY:PJU84Q;_=WQ'*/.B!)Z;%TB8"PGS
M2IA=P/+5P^O$-LJ?L?YZF(6N#0.@X35\MFN?[<X^HTW(T&N8;,D%VA!6NM[F
MM!)YKM.0,!<2YI6PP8&!1L\P\)'-G5H%0 -K>.S4'COG?Y9CSK?MGV,E[%QW
M(6$N),QSWGT\,78&MHF=(X.[-@R AM?P>%![/%!Z7*\"2WMKF^6_-%R$F3RY
M:O-:"3W7:TB8"PGS!EV][MHP !I>P^MA[?50Z?7=[*'-2Z7H7"\A82XDS(.$
M^9"P  C6R,2HSL0(9%$_@@P)),R%A'F0,!\2%@#!&B'!QKZ$8"AO'3-&(T(6
M'"T93=&=7 .$64007:)JD3#/%PEMP5&#STT.*,VM:,[!;=LQC8$YLIMW;0^T
M6Q^4%D#1FLDX*"YA93+F)*+9 D4)Y7*MD"?BQ#2CYIP=!$B:"TKS0&D^*"V
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
MDR_(>)6]/^4^EC)>9E\7W)MRD:Z@_C^+8_FRD#90OA5H_!]02P,$%     @
MN(6=6.J.%@#" @  \@H  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&UL
MK99M;]HP$,>_BI5)52M5)"0IK"U$6GE:I18JRK:^->$ KXF=V0;:;[^SDR*8
M@&92WB1^N-__[-SI<JV-D*]J":#)6YIPU7:66F<WKJOB):14U40&''?F0J94
MXU0N7)5)H#,+I8GK>U[#32GC3M2R:T\R:HF53AB')TG4*DVI?+^#1&S:3MWY
M6!BSQ5*;!3=J970!SZ!_9$\29^Y69<92X(H)3B3,V\ZW^LT@-/;6X">#C=H9
M$W.3J1"O9G(_:SN>.1 D$&NC0/&UA@XDB1'"8_PI-)VM2P/NCC_4^_;N>)<I
M5= 1R2\VT\NV\]4A,YC35:+'8O,=BOM<&;U8),H^R2:W;:+'>*6T2 L8YRGC
M^9N^%=]A!ZB'1P"_ /Q_@> ($!1 4!8("R L>Z2K K@J"S0*H%$6:!9 TP8K
M_[HV-%VJ:=228D.DL48U,[#QM31&A'&3B<]:XBY#3D?#T; S&D[&HX>'^^&
MW \GO7'O>4+.NZ I2]1%R]7HQAB[<2%YETOZ1R2[$-=(4+\DON?[!_#.:?R1
MOI^BNY_3OG>4[I4_>OT WB^/>P?P06F\?KV/NQC6;6S];6Q]JQ<>T7MAF!?D
MA5&^P"UR/L'1;\8OR-U*H:E29)2!I+8DG-$TNR6/E&/YP4*C24?4+LF#GM4.
M)<!)OZ9XWJB,QM!VL#HJD&MPHK,O]89W>R@=JA3K5BG6JU*L7Z78H"*QO;0*
MMFD56/7@_TK&H3P)JLR3*L6Z58KUJA3K5RDVJ$AL+T_";9Z$)\O/4/!8<"U%
M@CL+PK@&=*(OB=APD&K),H+E)\9B@S6'3-\)WP=RLT-IE?N]MGY-J[6.O%J(
M%7.]FRYEC+IEC'IEC/IEC :?&.6?V=WYFYMN\)'*!>.*)#!'S*LUL<>0>8>5
M3[3([ ]^*C2V"W:XQ*84I#' _;D0^F-B>H9MFQO]!5!+ P04    " "XA9U8
MJOUZDP0"  #B!   &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6RME%UO
MFS 4AO^*Y4U3*VTQ'VDZ98#4)IFZBVE12#KMTB&'8-5@9CNA_?>S#4&I1+=<
M[ 9\[/,^G-?X.&J$?%(%@$;/):]4C NMZRDA*BN@I&HD:JC,2BYD2;4)Y9ZH
M6@+=.5')2>!Y$U)25N$D<G-+F43BH#FK8"F1.I0EE2_WP$438Q^?)E9L7V@[
M09*HIGM(06_JI301Z2D[5D*EF*B0A#S&=_YT%MI\E_#(H%%G8V2=;(5XLL&W
M78P]6Q!PR+0E4/,ZP@PXMR!3QN^.B?M/6N'Y^$3_ZKP;+UNJ8";X3[;318P_
M8[2#G!ZX7HGF 3H_-Y:7":[<$S5M;FB2LX/2HNS$IH*25>V;/G?[<";PQV\(
M@DX07"H(.X';.=)6YFS-J:9))$6#I,TV-#MP>^/4Q@VK[%],M32KS.ATDJ[O
MUIOUC]4OM%JDB]7C EW-05/&U37ZA#;I'%V]OXZ(-I^R I)UV/L6&[R!G4,V
M0J'_$05>$ [(9Y?+@]=R8@SV+H/>9>!XX:4NAQRUB/$PPG;35-4T@QB;=E$@
MCX"3#^_\B?=ER-]_@KUR&_9NP[_1DU13?=!"OJ"./>2V14P<PK;Z,0F#6W_L
M1>1X[N.?:6V%Y.P$VN[_3N6>50IQR(W0&]W>8"3;CFH#+6IW*+="FR/NAH6Y
MA$#:!+.>"Z%/@3WG_;66_ %02P,$%     @ N(6=6)**T5F]!0  (3,  !D
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
M#.3S-96977;4!-67%.\'4$L#!!0    ( +B%G5A\F%__GP(  +@*   9
M>&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;+6688^3,!C'OTJ#QFARK@S89DY&
MXHV9\X4Z;][YNH.'T1Q0KBW;Z:>W+1S9E"-;Q+V %OK_E?ZVLL??,WXO4@")
M'O.L$',KE;*\Q%A$*>1$C%@)A;J3,)X3J;I\BT7)@<0FE&?8L>TIS@DMK, W
MUU8\\%DE,UK BB-1Y3GA/Z\@8_NY-;:>+MS0;2KU!1SX)=G"&N1MN>*JAUM*
M3',H!&4%XI#,K0_CRW"FQYL!=Q3VXJ"-]$HVC-WKSJ=X;MGZ@2"#2&H"4:<=
M+"#+-$@]QD/#M-HI=?"P_43_:-:NUK(A A8L^T%CF<ZM=Q:*(2%5)F_8_AJ:
M]4PT+V*9,$>TK\=Z:L:H$I+E35CU<UK49_+8>#@(C+UG DX3<$X-N$W /37@
M-0'/F*F78CR$1)+ YVR/N!ZM:+IA9)JT6CXM]->^EES=I2HG@_7MU7KY[7;Y
MY3M:WJGC&KT.01*:B3?H+7J),!(IX2!\+-5L.H.CAGQ5DYUGR)\)'R%G=H$<
MV_$ZXHO^> C1"+EC$W<[XN'I<><XCI6BUI/3>G(,SSW54Y>0&N%U(_0&OA0E
MB6!NJ1TJ@._ "EZ]&$_M]UUZAH2% \&.U+FM.K>/'GSE,2W4*Z7Y)5TT9T0J
MF3).?T'<Y;*7>:[+&C8Q,/TBW 43N_[X>'?HZ82!1PZ\UH'7ZV!=;00\5%!(
MM-RI8]>*>PGGKGA(6#@0[,C<I#4W^?>--QE2W9"P<"#8D;IIJV[Z'S;>]*\M
MX'1ME47OW.=J&@AVI&G6:IKU:EI5FXQ&B"4)<%IL4<EI!%UF:LSLP(P]LNWQ
M'UYZ)SO7RT"PV@L^*!-T3:?^H;>T$"B#1.'MT4Q]Z;RND^J.9*6I'#9,JCK$
M-%-56@+7 ]3]A#'YU-'%2%NL!K\!4$L#!!0    ( +B%G5A00.1MH0(  ",(
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;,56:V^;,!3]*Q:;MDZ:
MPJM)2$>0TB35HC4D@G13->V# S<)*F!J.TGW[V<;BJ*.4FE;M2_@QSW'Y]@7
M7]PCH7=L!\#10Y;F;*CM."\N=)U%.\@PZY "<C&S(33#7'3I5F<%!1PK4);J
MEF'T] PGN>:Y:FQ)/9?L>9KDL*2([;,,TY^7D)+C4#.UQX$@V>ZX'- ]M\!;
M"('?%$LJ>GK-$B<9Y"PA.:*P&6HC\^)R(.-5P-<$CNRDC:23-2%WLC.+AYHA
M!4$*$9<,6+P.,(8TE41"QGW%J=5+2N!I^Y']2GD77M:8P9BDWY*8[X::HZ$8
M-GB?\H </T/EIROY(I(R]43'*M;04+1GG&056"C(DKQ\XX=J'TX EO4,P*H
MEM)=+J143C#'GDO)$5$9+=AD0UE5:"$NR>6AA)R*V43@N!=,PU4P&Z^F$^1/
M5V@4AM-5B!8!6HZ"J;]"X\5\.?)OWX>BY4^F?B@"KV;^R!_/1M=HYE\M@OEH
M-5OXZ&P"'"<I^^#J7 B3]'I4B;@L15C/B)A U$&V^1%9AF6CFW""SMX^H=&%
MK]J<59NS%._Y,[S+8(R^SR%; _W1I*H5+3^'"U;@"(::R'<&] ":]^Z-V3,^
MM6BS:VVV8K?_;N/1PK^^?6GOF[S9K^#MO/9VWKKO 3!.DXA#C')QKV#&@+,F
MD25-3]'(Z^/@=0=FWW;U0\/JW7KU;ONI XT@Y^)*062#(I(SDB8Q?EE-26O:
M)W*,CF%VF^7T:CF]5CDW7UISL!7\A^?4KZ7U_VL.]E_!FU-[<_Y-#CJ_Y:#M
M&(YI6LW'/JC7'[Q.%@Z:LG#@/)6CG]SYLGS.,=TF.4,I; 3.Z/1%-M.R))4=
M3@I5!M:$BZ*BFCM1Q8'* #&_(80_=F1EJ?\+O%]02P,$%     @ N(6=6%1:
M&E*( P  L1@   T   !X;"]S='EL97,N>&ULW5GM;MHP%'V5*%VG5IH:0M9
M5D#:D"I-VJ9*[8_]JPQQP)+C9,9TL->9^B)[LOG:(7S4%]'^6,F"2NQ[?,\]
MOKY.L-J;J26GMU-*E;?(N9CU_:E2Y8<@F(VG-">SBZ*D0B-9(7.B=%=.@EDI
M*4EGX)3SH-UJQ4%.F/ '/3'/KW,U\\;%7*B^'X:US;.WSZFVQN]]S_(-BY3V
M_?NSMS_FA;IZX]G[R;N3D];]^=6N_<P YW[@)+T\@/2BU<*) <3(X\/(]W%C
MU)UM:C/\5!-9QU/,K>MP@QFT:E?3P]P3]X3^_$;6H ;V+D*GA= ^8K2/!]&&
M[LF>;LX5RU2GC67J=#M5*$%TT.+O67N,&-D'V]G:+JN=A*WJ*JAVWJ"7%6*]
M 2/?&G1TDE/O@?"^/R2<C20#KXSDC"^MN0V&<<$+Z2F]\[6<$"RS7Q8.;0\>
M"A5/SD0A36P;P7Z/JN$[P*H' AGGM<"V;PV#7DF4HE)<ZXX9;(Q/(*]JWRU+
MK7 BR3)L7_IK!W/304:%3*E</XC\E6G0XS0#.9)-IG!711D J%21ZT;*R*00
MQ&A8>50-33NFG-_"$_-[ML6]R#;6U>P!43>UH*II:6P'^#?9+/<F;?=%O%[)
M'@KU::ZG(TP?BH7>2)JQA>DOLEH QA[B[*0L^?(C9Q.14SOY@P,.>F3EYTT+
MR7[I:% J8VV@TO<>J%1LO&GY*4EY1Q=J54Z+#-?<;J#F?YOG"154$KXI6M?^
M,6?YQ8JCSFM)-D^57<%.C=6OH&,7>=D$D7$31#:B)KM-$)DT0&3GU9Z:SQ$9
M-D%DNPDBH^,7&35BWQSG6S&H?IUO' &V#@"UU8.#5M__!L<ZO@[JC>:,*R:J
MWI2E*15/S@&:7I$1I]O\>GQ*,S+GZJX&^_ZZ_96F;)XG]:@;2$0U:MW^ M,+
MX_J4IV,QD=(%38=55TY&INGIAHY:7>"PBUR;RXU@/A9S(X!A<3 %F(_UPN+\
M3_/IHO.Q&*:MZT2ZJ$\7];%>+F1H/E@<MT^B+_=,DR2*XAC+Z'#H5##$\A;'
M\.=FP[2!!Q8'(CTOU_AJXQ6ROPZP-=U7(=A,\4K$9HKG&A!WWL C2=RKC<4!
M#VP5L-J!^.XX4%-NGRB"5<6T83L81Y($0Z 6W34:QTAV8OBXUP?;)5&4)&X$
M,+>"*,(0V(TX@BD #1@21>8]N/,^"E;OJ6#]3XK!7U!+ P04    " "XA9U8
MEXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S
M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X
M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO
M3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
M   ( +B%G5B0R,T3]P0  +TH   /    >&PO=V]R:V)O;VLN>&ULQ9I;;Z-&
M%(#_RL@OW4I-;7-QLM%Z)8(G#A(&=\!6TY>*F/%ZM!@L()ON_OK.X'5[2+U'
M?3GQD\- X./,Y3LSS(>7JO[\5%6?V5_[HFRF@UW;'FZ'PV:SD_NL^;4ZR%*?
MV5;U/FOU8?UIV!QJF>7-3LIV7PRMT6@RW&>J''S\<+K7LA["@ZJ5FU95I2XT
M!6LE7YI_SYM#]D4UZDD5JOTZ'71_%W+ ]JI4>_5-YM/!:,":7?7R4-7J6U6V
M69%LZJHHIH/Q\<1:UJW:_*<X,9!I]M1T)6WV)#(-,AU,1OJ&6U4W;7=%=_],
M,WZ1^N+CT7-;W:NBE?4L:^6\KIX/JOQD;J/?8@A>HXO#Z?<8Q-OZ_X2QVF[5
M1LZJS?->ENTQCK4L#&#9[-2A&; RV\OIX'0)\\J<\;+506)!>;R5OM:\J7YT
MD!_?NM6X((;UK=(GZB#OP.D@?7U<%2K73\_9759DY4:R+K@- +000.MB@.S=
M,@.0-@)IOR%D8B#,/S2LVK+X(&L Z2"0SL4@_5T&VZ.+0+J7@\R:'8"<()"3
M"T+^:0'(:P3RFA8R%G,O"O[PTB".F!?-V(PGO@B6W7%\#R!O$,@;6LADM5AX
MXE'SL"281\%]X'M1RCS?CU=1&@#(]PCD>UK([S0)$]SGP=J["SD<O$?8Z#VB
M15N*>,E%^MA5,/]M%2P7/$I_81%/(2(J&&+#!)$?+SA+O=^_M\)[+@2?'0N2
M!&)BFAD3>^:?2EYZCZ:&.UA=*%::-80M<8R)9DQLFI![">\%#3/*F%@IR4,L
MTJN4BP4+8R_J<6$2&1-;)'GP!'^(PQD7R4]=OT@?(1OFCC&Q/*)8=X@H%7$8
M!M&<!9$.'T]ZW16SQIA8&TGJI:LTUF.RIN)BW1OJ,%.,B56A1Y%%D)KA+>GZ
MI@FB#B"/_*#?(3!3C(E5(7CHI7K 6'IF4$Z%[A.>;XP+"2W,&!:Q,1(^-S'L
M0CCG\5QXRX? 9[J_>+HMPK3 PJQA$5LC6=TENM\:4KXV=0[!T.D(L2=,7Q6!
M;RI92]88C.L&&0M3Y9H38F*>L(@]@296O135P@1B$0L$35+[F)A/+&J?H-&T
M(2:F%HM8+6<25?8NS31$\S-DQ/QB$?L%R5@-*\3$;&,1VP;-6OL-$_.-]593
MDW-9:P_3QJ1C7U(Z?4Q,.C:Q=/#1"'9S&U.03:P@'-.!F.B:V$45U,/$%&13
MSV%03!=B8@JR+ZJ@"<3$%&03*PC'O(:8F(5LZED.BGD#,3$+V<06.BOTF6PS
M5?2,;F,.LM]^>8Q=,9_[(1,:"2Y^8PYRB!UT'M/+<V4NA8F'@SG((780FA_-
M>M'$'.00.PC#U%&%F)B#'&('X6D<-+J#?IDA=A"."57I8 YRB!V$8T)5.IB#
M'&('X9A0E0[F((?807CNWFN;F(,<8@<=5YS/:L?!M.,0:^?UVO-90A<SCDL]
MZSFS"JT'Q[C.59G57R$F9AR7>JGM/.;)C! 3,XY+;)P?K)N?JAUB8L9QJ6<]
MK]?/S[=+S#8N]48 ;"6=74%,="< ]58 #+.W:.!BMG&);?/C)?^NYB$F9AN7
M>L:#+L% V[B8;5SJ#0$H)LR$7$P^+K5\7G^>.-O+)YA])L3V03]4]+K/!+//
MY+AS[K1=+I=;5<H\TH]H=/DF*S;+FIF?XQ=\QS7?W[;/1>'KLK@,JRP_[;X[
M[1S\^#=02P,$%     @ N(6=6/5)DLP! @  7B0  !H   !X;"]?<F5L<R]W
M;W)K8F]O:RYX;6PN<F5L<\W:2VZC0!2%X:U8+"#E^R))*\ZH)YE&V0!RR@_%
M-HBBE63W;3D#YZ >]"2J,T(%XO*+P2<$/#SG0S?M^U/9[8>R^#@>3F75[*9I
M^)526>_RL2LW_9!/YR.;?CQVTWDY;M/0K=^Z;4ZZ7+9I_#ZC>7SX/G/Q\CGD
M_YG8;S;[=?[=K_\<\VGZQ^#TWH]O99?SU"Q>NG&;IU63/@[7W25=-G)SGMPL
MGEY7S?CT*DVJ':00I/6##(*L?I!#D-</"@B*^D$M!+7U@VXAZ+9^T!T$W=4/
MNH>@^_I!LD09EP1),ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1;"-P6A%L(
MY!:D6PCL%L1;"/16U%L)]%;46PGTUMG#-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK
M@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XV>UE"H+>AWD:@MZ'>
M1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@M\]>
M=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH
M=Q#H':AW$.@=LX^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@=XMZMS^I
M=YD^#[E<>[[6>/V?I'HZGYNOE[\LOW;.;L(%YP2_$SW^!5!+ P04    " "X
MA9U8UDS DN !  #C(P  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0
M!=!?B;)%C>M7>8BR ;;0!3]@D@F-FL26;:#\/4X*E4"EHBH2=].HM3UWXI'.
MJI</;XY"MN[:/LSS98SN@K%0+JDSH;".^K126]^9F+[Z)^9,N3)/Q,1T.F.E
M[2/U<1*'&OG5Y0W5YKF-V>TZ_1P:V\]S3VW(L^O-QB%KGAOGVJ8T,:VSE[[Z
MEC+Y2"C2R7%/6#8NG*0-.=N9,*S\'/!Q[OZ%O&\JRA;&QSO3I5ULW;(0WUH*
MQ?X2.WJT==V45-GRN4M'BN \F2HLB6+7%INB)_N38[IAVGSRH_/',OL"T\Z%
MMRZDB7DZ/.YS),/IB4N%R,=F_RMN$U/IH]^/AFE75/TR.UWOJ_6K<1Z!C8_C
M[_CKC+?U#^Q#@/0A0?I0('UHD#YF('V<@O1Q!M+'.4@??(K2"(JH'(54CF(J
M1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$B
MJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%
M(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19-8JL,Q19
M9_\IZZ.UJS^.'Y]%9YK^,Y^-_^VY>@=02P$"% ,4    " "XA9U8!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( +B%G5A)JJCL[P   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( +B%G5B97)PC$ 8  )PG   3
M          "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
MN(6=6*,LF,I.!@  J1P  !@              ("!#@@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( +B%G5@[!Z;(N@4  .<6   8
M          " @9(.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    " "XA9U82.I37K$"    "   &               @(&"%   >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ N(6=6/2@S%31!P  %28
M !@              ("!:1<  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( +B%G5CZ-C4%U@8  ",X   8              " @7 ?  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " "XA9U87F_$33\)
M  "_+@  &               @(%\)@  >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ N(6=6"4$(61Q @  [ 4  !@              ("!
M\2\  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( +B%G5BB
M8E0T@P\  -4O   8              " @9@R  !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    " "XA9U8MD1"G]HC  !S<P  &
M    @(%10@  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
MN(6=6$V-B7$*!P  R!(  !D              ("!868  'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    " "XA9U8OF/>$VP$  !7"P  &0
M            @(&B;0  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( +B%G5@O9Z+DM0X  )8L   9              " @45R  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ N(6=6,MX""+* @
M[@8  !D              ("!,8$  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    " "XA9U8B:EY\T(&   O#P  &0              @($R
MA   >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( +B%G5CL
M0C _,00  ',*   9              " @:N*  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ N(6=6)8N0)Y-!P  GA(  !D
M     ("!$X\  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M" "XA9U80MS5,B<#  !0!P  &0              @(&7E@  >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( +B%G5@:25T2"@0  /$(   9
M              " @?69  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ N(6=6(^J#HXU"P  8!L  !D              ("!-IX  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " "XA9U8^3XDF^T$
M  !N#   &0              @(&BJ0  >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( +B%G5BS4SY6JP0   H1   9              "
M@<:N  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ N(6=
M6#8OL'+- @  & 8  !D              ("!J+,  'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    " "XA9U8*4&,KFX$   3"P  &0
M        @(&LM@  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( +B%G5@>4#3%"24  &I]   9              " @5&[  !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ N(6=6"+[AL0O P  B@<
M !D              ("!D>   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    " "XA9U8)Z0>MA8%  "G#P  &0              @('WXP
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( +B%G5A>-]]E
M%@,  !L(   9              " @43I  !X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ N(6=6$\BCZY, P  "P@  !D
M ("!D>P  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " "X
MA9U8\PFD]4L$  !I#0  &0              @($4\   >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( +B%G5@TD/-\K (  &<&   9
M          " @9;T  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ N(6=6,ZW7AN@ P  \PH  !D              ("!>?<  'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " "XA9U8@S5VHN<&   _
M2   &0              @(%0^P  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( +B%G5B=G#HM;P@  "=I   9              " @6X"
M 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ N(6=6#1T
MQH.4!0  42H  !D              ("!% L! 'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    " "XA9U8$8F(6Y,#  #D%0  &0
M    @('?$ $ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M +B%G5CT$$7!=P,   4-   9              " @:D4 0!X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ N(6=6*TWXGWG @  9 H  !D
M             ("!5Q@! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    " "XA9U8E@AK@ND/  "^Y0  &0              @(%U&P$ >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( +B%G5BW0"\X6P(
M #<&   9              " @94K 0!X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ N(6=6/-SQ%NA P  B1,  !D              ("!
M)RX! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " "XA9U8
M73-G^^D$  "$(0  &0              @('_,0$ >&PO=V]R:W-H965T<R]S
M:&5E=#0Q+GAM;%!+ 0(4 Q0    ( +B%G5AX2H:"EP0  "(;   9
M      " @1\W 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%
M  @ N(6=6'0MJHQ7 P  9PL  !D              ("![3L! 'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " "XA9U8S1-D9:$"  "#!P
M&0              @(%[/P$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+
M 0(4 Q0    ( +B%G5AOU0O _ (  *H(   9              " @5-" 0!X
M;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ N(6=6&&NO6J*
M!0  R2P  !D              ("!AD4! 'AL+W=O<FMS:&5E=',O<VAE970T
M-BYX;6Q02P$"% ,4    " "XA9U8$MQ&+#P.  "5UP  &0
M@(%'2P$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( +B%
MG5CRJK4CJP(  #$'   9              " @;I9 0!X;"]W;W)K<VAE971S
M+W-H965T-#@N>&UL4$L! A0#%     @ N(6=6,^#W< 3!   $1H  !D
M         ("!G%P! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M    " "XA9U8)O@'X@0&  #:/0  &0              @('F8 $ >&PO=V]R
M:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( +B%G5B/,E9O3 4  #LM
M   9              " @2%G 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
M4$L! A0#%     @ N(6=6!O2,AJ6!P  (4@  !D              ("!I&P!
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " "XA9U8ZHX6
M ,("  #R"@  &0              @(%Q= $ >&PO=V]R:W-H965T<R]S:&5E
M=#4S+GAM;%!+ 0(4 Q0    ( +B%G5BJ_7J3! (  .($   9
M  " @6IW 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @
MN(6=6)**T5F]!0  (3,  !D              ("!I7D! 'AL+W=O<FMS:&5E
M=',O<VAE970U-2YX;6Q02P$"% ,4    " "XA9U8)A^H<X8$  !P&P  &0
M            @(&9?P$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4
M Q0    ( +B%G5A76<TF"P,  !$+   9              " @5:$ 0!X;"]W
M;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ N(6=6-:A6SV+!@
MO#0  !D              ("!F(<! 'AL+W=O<FMS:&5E=',O<VAE970U."YX
M;6Q02P$"% ,4    " "XA9U8-OAO8:X#  !5$0  &0              @(%:
MC@$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( +B%G5A\
MF%__GP(  +@*   9              " @3^2 0!X;"]W;W)K<VAE971S+W-H
M965T-C N>&UL4$L! A0#%     @ N(6=6%! Y&VA @  (P@  !D
M     ("!%94! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M" "XA9U85%H:4H@#  "Q&   #0              @ 'MEP$ >&PO<W1Y;&5S
M+GAM;%!+ 0(4 Q0    ( +B%G5B7BKL<P    !,"   +              "
M :"; 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( +B%G5B0R,T3]P0  +TH   /
M              "  8F< 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " "X
MA9U8]4F2S $"  !>)   &@              @ &MH0$ >&PO7W)E;',O=V]R
M:V)O;VLN>&UL+G)E;'-02P$"% ,4    " "XA9U8UDS DN !  #C(P  $P
M            @ 'FHP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     10!%
+ -H2  #WI0$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>230</ContextCount>
  <ElementCount>292</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>88</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00090 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00100 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00105 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00200 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00300 - Statement - Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity</Role>
      <ShortName>Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00400 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00405 - Statement - Consolidated Statements of Cash Flows (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical</Role>
      <ShortName>Consolidated Statements of Cash Flows (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>10101 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusiness</Role>
      <ShortName>ORGANIZATION AND DESCRIPTION OF BUSINESS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>10301 - Disclosure - ACCOUNTS RECEIVABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureAccountsReceivable</Role>
      <ShortName>ACCOUNTS RECEIVABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>10401 - Disclosure - PROPERTY AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNet</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>10501 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssets</Role>
      <ShortName>INCOME TAX AND DEFERRED TAX ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>10601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilities</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>10701 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureLeases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>10801 - Disclosure - SHORT-TERM LOANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureShortTermLoans</Role>
      <ShortName>SHORT-TERM LOANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>10901 - Disclosure - SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureShareholdersEquity</Role>
      <ShortName>SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>11001 - Disclosure - NONCONTROLLING INTEREST</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureNoncontrollingInterest</Role>
      <ShortName>NONCONTROLLING INTEREST</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>11101 - Disclosure - STATUTORY RESERVE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureStatutoryReserve</Role>
      <ShortName>STATUTORY RESERVE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>11201 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>11301 - Disclosure - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactions</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>11401 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformation</Role>
      <ShortName>SEGMENT AND GEOGRAPHIC AREA INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>11501 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>11601 - Disclosure - RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanyOnlyCondensedFinancialInformation</Role>
      <ShortName>RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>30103 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessTables</Role>
      <ShortName>ORGANIZATION AND DESCRIPTION OF BUSINESS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusiness</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>30303 - Disclosure - ACCOUNTS RECEIVABLE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureAccountsReceivableTables</Role>
      <ShortName>ACCOUNTS RECEIVABLE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureAccountsReceivable</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>30403 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNet</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>30503 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsTables</Role>
      <ShortName>INCOME TAX AND DEFERRED TAX ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssets</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>30603 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilities</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>31403 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationTables</Role>
      <ShortName>SEGMENT AND GEOGRAPHIC AREA INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformation</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>40101 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS - Wholly-Owned Subsidiaries and Consolidated VIE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails</Role>
      <ShortName>ORGANIZATION AND DESCRIPTION OF BUSINESS - Wholly-Owned Subsidiaries and Consolidated VIE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>40102 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails</Role>
      <ShortName>ORGANIZATION AND DESCRIPTION OF BUSINESS - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Variable interest entities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Variable interest entities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated useful life of fixed assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated useful life of fixed assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted loss per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted loss per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>40301 - Disclosure - ACCOUNTS RECEIVABLE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetails</Role>
      <ShortName>ACCOUNTS RECEIVABLE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureAccountsReceivableTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>40302 - Disclosure - ACCOUNTS RECEIVABLE - CECL Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails</Role>
      <ShortName>ACCOUNTS RECEIVABLE - CECL Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>40303 - Disclosure - ACCOUNTS RECEIVABLE - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails</Role>
      <ShortName>ACCOUNTS RECEIVABLE - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>40401 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>40402 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>40501 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Income tax benefit and Provision for Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails</Role>
      <ShortName>INCOME TAX AND DEFERRED TAX ASSETS - Income tax benefit and Provision for Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>40502 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Significant Components of Company's Deferred Tax Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails</Role>
      <ShortName>INCOME TAX AND DEFERRED TAX ASSETS - Significant Components of Company's Deferred Tax Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>40503 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Reconciliation of Statutory Income Tax Rate and Company's Effective Income Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails</Role>
      <ShortName>INCOME TAX AND DEFERRED TAX ASSETS - Reconciliation of Statutory Income Tax Rate and Company's Effective Income Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>40504 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails</Role>
      <ShortName>INCOME TAX AND DEFERRED TAX ASSETS - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>40601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>40701 - Disclosure - LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureLeasesDetails</Role>
      <ShortName>LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureLeases</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>40801 - Disclosure - SHORT-TERM LOANS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails</Role>
      <ShortName>SHORT-TERM LOANS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureShortTermLoans</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>40901 - Disclosure - SHAREHOLDERS' EQUITY - Ordinary Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY - Ordinary Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>40902 - Disclosure - SHAREHOLDERS' EQUITY - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>41001 - Disclosure - NONCONTROLLING INTEREST (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails</Role>
      <ShortName>NONCONTROLLING INTEREST (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureNoncontrollingInterest</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>41101 - Disclosure - STATUTORY RESERVE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureStatutoryReserveDetails</Role>
      <ShortName>STATUTORY RESERVE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureStatutoryReserve</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>41201 - Disclosure - COMMITMENTS AND CONTINGENCIES - Legal Proceeding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Legal Proceeding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>41202 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>41301 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactions</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>41401 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails</Role>
      <ShortName>SEGMENT AND GEOGRAPHIC AREA INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>41402 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails</Role>
      <ShortName>SEGMENT AND GEOGRAPHIC AREA INFORMATION - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>41501 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mdjhchina.com/role/DisclosureSubsequentEvents</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="mdjh-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>41601 - Disclosure - RESTRICTED NET ASSETS OR PARENT COMPANY'S CONDENSED FINANCIAL INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails</Role>
      <ShortName>RESTRICTED NET ASSETS OR PARENT COMPANY'S CONDENSED FINANCIAL INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-60548-EntityAddressPostalZipCode-Missing] Submission type 20-F should have a non-empty value for EntityAddressPostalZipCode in the Required Context. mdjh-20231231x20f.htm </Log>
    <Log type="Warning">[dq-60551-EntityAddressAddressLine1-Missing] Submission type 20-F should have a non-empty value for EntityAddressAddressLine1 in the context with EntityAddressesAddressTypeAxis and BusinessContactMember or UsAgentContactMember. mdjh-20231231x20f.htm </Log>
    <Log type="Warning">[dq-60551-EntityAddressCityOrTown-Missing] Submission type 20-F should have a non-empty value for EntityAddressCityOrTown in the context with EntityAddressesAddressTypeAxis and BusinessContactMember or UsAgentContactMember. mdjh-20231231x20f.htm </Log>
    <Log type="Warning">[dq-60551-EntityAddressPostalZipCode-Missing] Submission type 20-F should have a non-empty value for EntityAddressPostalZipCode in the context with EntityAddressesAddressTypeAxis and BusinessContactMember or UsAgentContactMember. mdjh-20231231x20f.htm </Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 18 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:EarningsPerShareDiluted, us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding -  mdjh-20231231x20f.htm 9</Log>
  </Logs>
  <InputFiles>
    <File>mdjh-20231231.xsd</File>
    <File>mdjh-20231231_cal.xml</File>
    <File>mdjh-20231231_def.xml</File>
    <File>mdjh-20231231_lab.xml</File>
    <File>mdjh-20231231_pre.xml</File>
    <File doctype="20-F" isDefinitelyFs="true" isUsgaap="true" original="mdjh-20231231x20f.htm">mdjh-20231231x20f.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>mdjh-20231231x20f001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="583">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="53">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>85
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "mdjh-20231231x20f.htm": {
   "nsprefix": "mdjh",
   "nsuri": "http://www.mdjhchina.com/20231231",
   "dts": {
    "schema": {
     "local": [
      "mdjh-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.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"
     ]
    },
    "calculationLink": {
     "local": [
      "mdjh-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mdjh-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "mdjh-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mdjh-20231231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "mdjh-20231231x20f.htm"
     ]
    }
   },
   "keyStandard": 224,
   "keyCustom": 68,
   "axisStandard": 25,
   "axisCustom": 0,
   "memberStandard": 38,
   "memberCustom": 47,
   "hidden": {
    "total": 22,
    "http://fasb.org/us-gaap/2023": 18,
    "http://xbrl.sec.gov/dei/2023": 4
   },
   "contextCount": 230,
   "entityCount": 1,
   "segmentCount": 88,
   "elementCount": 507,
   "unitCount": 11,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 583,
    "http://xbrl.sec.gov/dei/2023": 53
   },
   "report": {
    "R1": {
     "role": "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation",
     "longName": "00090 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets",
     "longName": "00100 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:OtherPrepaidExpenseCurrent",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheetsParenthetical",
     "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
     "longName": "00200 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity",
     "longName": "00300 - Statement - Consolidated Statements of Changes in Equity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4wy4lpzFYkOznqOAlY_p_w",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4wy4lpzFYkOznqOAlY_p_w",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows",
     "longName": "00400 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
     "longName": "00405 - Statement - Consolidated Statements of Cash Flows (Parenthetical)",
     "shortName": "Consolidated Statements of Cash Flows (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusiness",
     "longName": "10101 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS",
     "shortName": "ORGANIZATION AND DESCRIPTION OF BUSINESS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPolicies",
     "longName": "10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.mdjhchina.com/role/DisclosureAccountsReceivable",
     "longName": "10301 - Disclosure - ACCOUNTS RECEIVABLE",
     "shortName": "ACCOUNTS RECEIVABLE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNet",
     "longName": "10401 - Disclosure - PROPERTY AND EQUIPMENT, NET",
     "shortName": "PROPERTY AND EQUIPMENT, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssets",
     "longName": "10501 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS",
     "shortName": "INCOME TAX AND DEFERRED TAX ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilities",
     "longName": "10601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.mdjhchina.com/role/DisclosureLeases",
     "longName": "10701 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.mdjhchina.com/role/DisclosureShortTermLoans",
     "longName": "10801 - Disclosure - SHORT-TERM LOANS",
     "shortName": "SHORT-TERM LOANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.mdjhchina.com/role/DisclosureShareholdersEquity",
     "longName": "10901 - Disclosure - SHAREHOLDERS' EQUITY",
     "shortName": "SHAREHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.mdjhchina.com/role/DisclosureNoncontrollingInterest",
     "longName": "11001 - Disclosure - NONCONTROLLING INTEREST",
     "shortName": "NONCONTROLLING INTEREST",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.mdjhchina.com/role/DisclosureStatutoryReserve",
     "longName": "11101 - Disclosure - STATUTORY RESERVE",
     "shortName": "STATUTORY RESERVE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "mdjh:StatutoryReserveTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "mdjh:StatutoryReserveTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingencies",
     "longName": "11201 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactions",
     "longName": "11301 - Disclosure - RELATED PARTY TRANSACTIONS",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformation",
     "longName": "11401 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION",
     "shortName": "SEGMENT AND GEOGRAPHIC AREA INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.mdjhchina.com/role/DisclosureSubsequentEvents",
     "longName": "11501 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanyOnlyCondensedFinancialInformation",
     "longName": "11601 - Disclosure - RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION",
     "shortName": "RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessTables",
     "longName": "30103 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS (Tables)",
     "shortName": "ORGANIZATION AND DESCRIPTION OF BUSINESS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "mdjh:ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "mdjh:ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
     "longName": "30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConsolidationPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConsolidationPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.mdjhchina.com/role/DisclosureAccountsReceivableTables",
     "longName": "30303 - Disclosure - ACCOUNTS RECEIVABLE (Tables)",
     "shortName": "ACCOUNTS RECEIVABLE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetTables",
     "longName": "30403 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsTables",
     "longName": "30503 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS (Tables)",
     "shortName": "INCOME TAX AND DEFERRED TAX ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables",
     "longName": "30603 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationTables",
     "longName": "31403 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION (Tables)",
     "shortName": "SEGMENT AND GEOGRAPHIC AREA INFORMATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails",
     "longName": "40101 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS - Wholly-Owned Subsidiaries and Consolidated VIE (Details)",
     "shortName": "ORGANIZATION AND DESCRIPTION OF BUSINESS - Wholly-Owned Subsidiaries and Consolidated VIE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "As_Of_2_9_2018_srt_OwnershipAxis_mdjh_MdjccLimitedMember_-UpGSQo-o0OybYq1En1taw",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "unitRef": "Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdjmHongKongMember_vT8F7V5hMUWxrY-riViVCA",
      "name": "dei:EntityIncorporationDateOfIncorporation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "mdjh:ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
     "longName": "40102 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS - Additional Information (Details)",
     "shortName": "ORGANIZATION AND DESCRIPTION OF BUSINESS - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Duration_4_28_2018_To_4_28_2018_TKRmHA4ao02lq1QBWt6jkA",
      "name": "mdjh:BusinessAgreementTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_28_2018_To_4_28_2018_TKRmHA4ao02lq1QBWt6jkA",
      "name": "mdjh:BusinessAgreementTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails",
     "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Variable interest entities (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Variable interest entities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ",
      "name": "us-gaap:DeconsolidationGainOrLossAmount",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_8AfSl1KJQ0q3Oz1p0GJBWg",
      "name": "dei:EntityIncorporationDateOfIncorporation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "us-gaap:ConsolidationPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails",
     "longName": "40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated useful life of fixed assets (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated useful life of fixed assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_Sj0NH0W71EuStmBfaIkpnA",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "mdjh:ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_Sj0NH0W71EuStmBfaIkpnA",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "mdjh:ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails",
     "longName": "40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted loss per share (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted loss per share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails",
     "longName": "40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign currency translation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "mdjh:ScheduleOfForeignCurrencyTranslationTableTextBlock",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "mdjh:ScheduleOfForeignCurrencyTranslationTableTextBlock",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "longName": "40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:RestrictedCashEquivalents",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw",
      "name": "us-gaap:RestrictedCashEquivalents",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetails",
     "longName": "40301 - Disclosure - ACCOUNTS RECEIVABLE (Details)",
     "shortName": "ACCOUNTS RECEIVABLE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails",
     "longName": "40302 - Disclosure - ACCOUNTS RECEIVABLE - CECL Rates (Details)",
     "shortName": "ACCOUNTS RECEIVABLE - CECL Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancialAssetNotPastDueMember_kkV73CKIW0SGM2UbQwarxQ",
      "name": "mdjh:HistoricalLossRate",
      "unitRef": "Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "mdjh:ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancialAssetNotPastDueMember_kkV73CKIW0SGM2UbQwarxQ",
      "name": "mdjh:HistoricalLossRate",
      "unitRef": "Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "mdjh:ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails",
     "longName": "40303 - Disclosure - ACCOUNTS RECEIVABLE - Additional Information (Details)",
     "shortName": "ACCOUNTS RECEIVABLE - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "mdjh:NumberOfMajorCustomer",
      "unitRef": "Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "mdjh:NumberOfMajorCustomer",
      "unitRef": "Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails",
     "longName": "40401 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
     "longName": "40402 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Details)",
     "shortName": "PROPERTY AND EQUIPMENT, NET - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:Depreciation",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:Depreciation",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails",
     "longName": "40501 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Income tax benefit and Provision for Income Tax (Details)",
     "shortName": "INCOME TAX AND DEFERRED TAX ASSETS - Income tax benefit and Provision for Income Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails",
     "longName": "40502 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Significant Components of Company's Deferred Tax Assets (Details)",
     "shortName": "INCOME TAX AND DEFERRED TAX ASSETS - Significant Components of Company's Deferred Tax Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails",
     "longName": "40503 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Reconciliation of Statutory Income Tax Rate and Company's Effective Income Tax Rate (Details)",
     "shortName": "INCOME TAX AND DEFERRED TAX ASSETS - Reconciliation of Statutory Income Tax Rate and Company's Effective Income Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2023_To_4_1_2023_EdbSjB7rEkiZNmkQpJ9j2Q",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
      "unitRef": "Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
     "longName": "40504 - Disclosure - INCOME TAX AND DEFERRED TAX ASSETS - Additional Information (Details)",
     "shortName": "INCOME TAX AND DEFERRED TAX ASSETS - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "mdjh:CorporationTaxRate",
      "unitRef": "Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2019_To_12_31_2022_mA9ODPH5IEegUPIK9UUdkg",
      "name": "mdjh:TaxableIncomeOnSmallBusiness",
      "unitRef": "Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails",
     "longName": "40601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:AccruedSalariesCurrent",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:AccruedSalariesCurrent",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.mdjhchina.com/role/DisclosureLeasesDetails",
     "longName": "40701 - Disclosure - LEASES (Details)",
     "shortName": "LEASES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails",
     "longName": "40801 - Disclosure - SHORT-TERM LOANS (Details)",
     "shortName": "SHORT-TERM LOANS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "Duration_8_29_2023_To_8_29_2023_v5d2knHLOUq0EuS6HXWBWg",
      "name": "us-gaap:ProceedsFromShortTermDebt",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_8_29_2023_To_8_29_2023_v5d2knHLOUq0EuS6HXWBWg",
      "name": "us-gaap:ProceedsFromShortTermDebt",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails",
     "longName": "40901 - Disclosure - SHAREHOLDERS' EQUITY - Ordinary Shares (Details)",
     "shortName": "SHAREHOLDERS' EQUITY - Ordinary Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_12_1_2018_To_12_26_2018_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_4uZfvaIGgEacQNExH-Djgg",
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
     "longName": "40902 - Disclosure - SHAREHOLDERS' EQUITY - Additional Information (Details)",
     "shortName": "SHAREHOLDERS' EQUITY - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_1_4_2019_7R3yTmSbd0uWvaatOmCBtA",
      "name": "us-gaap:WarrantsAndRightsOutstanding",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails",
     "longName": "41001 - Disclosure - NONCONTROLLING INTEREST (Details)",
     "shortName": "NONCONTROLLING INTEREST (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_5ZxPNhIZ-EmnoCgemmHcSw",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "unitRef": "Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:MinorityInterestDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R54": {
     "role": "http://www.mdjhchina.com/role/DisclosureStatutoryReserveDetails",
     "longName": "41101 - Disclosure - STATUTORY RESERVE (Details)",
     "shortName": "STATUTORY RESERVE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "mdjh:StatutoryReserves",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "mdjh:StatutoryReserves",
       "p",
       "mdjh:StatutoryReserveTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "mdjh:StatutoryReserves",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "mdjh:StatutoryReserves",
       "p",
       "mdjh:StatutoryReserveTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails",
     "longName": "41201 - Disclosure - COMMITMENTS AND CONTINGENCIES - Legal Proceeding (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Legal Proceeding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "Duration_2_27_2023_To_2_27_2023_xhsT7hs-uUGRVwkMSeMr2g",
      "name": "mdjh:CompanyReceivedPayment",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_2_27_2023_To_2_27_2023_xhsT7hs-uUGRVwkMSeMr2g",
      "name": "mdjh:CompanyReceivedPayment",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
     "longName": "41202 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "mdjh:PercentageOfRealEstateAgentIncomeDeclined",
      "unitRef": "Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "mdjh:PercentageOfRealEstateAgentIncomeDeclined",
      "unitRef": "Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails",
     "longName": "41301 - Disclosure - RELATED PARTY TRANSACTIONS (Details)",
     "shortName": "RELATED PARTY TRANSACTIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails",
     "longName": "41401 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION (Details)",
     "shortName": "SEGMENT AND GEOGRAPHIC AREA INFORMATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:Revenues",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:Revenues",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails",
     "longName": "41402 - Disclosure - SEGMENT AND GEOGRAPHIC AREA INFORMATION - Additional Information (Details)",
     "shortName": "SEGMENT AND GEOGRAPHIC AREA INFORMATION - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Unit_Standard_segment_oU4uFFgsckSnfCHSVHZuxw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_0_zaBuuNdUGudlatrf702A",
      "name": "mdjh:PercentageOfRevenueFromRealEstateAgentIncome",
      "unitRef": "Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails",
     "longName": "41501 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_27_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_taC_635VcUe0ofl5ufRcsw",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails",
     "longName": "41601 - Disclosure - RESTRICTED NET ASSETS OR PARENT COMPANY'S CONDENSED FINANCIAL INFORMATION (Details)",
     "shortName": "RESTRICTED NET ASSETS OR PARENT COMPANY'S CONDENSED FINANCIAL INFORMATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_LeJn4bhWnUmwJxTbKki7bg",
      "name": "us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_LeJn4bhWnUmwJxTbKki7bg",
      "name": "us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries",
      "unitRef": "Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mdjh-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndNontradeReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsAndNontradeReceivableTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Text Block]",
        "terseLabel": "ACCOUNTS RECEIVABLE",
        "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r249"
     ]
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "ACCOUNTS RECEIVABLE",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities",
        "totalLabel": "Total Accounts Payable and Accrued Liabilities",
        "verboseLabel": "Accounts payable and accrued liabilities",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "verboseLabel": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableOtherCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Other, Current",
        "verboseLabel": "Other payables and accrued liabilities",
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_AccountsReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGross",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Gross",
        "terseLabel": "Accounts receivable",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r242",
      "r645"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetailss": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Gross, Current",
        "terseLabel": "Accounts receivable",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r242",
      "r243",
      "r534"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_AccountsReceivableNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS RECEIVABLE."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetailss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Net, Current",
        "totalLabel": "Accounts receivable, net",
        "verboseLabel": "Accounts receivable, net of allowance for CECL - trade receivable of $47,199 and $231,937, respectively",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243"
     ]
    },
    "us-gaap_AccruedBonusesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedBonusesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Bonuses, Current",
        "verboseLabel": "Bonus payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Salaries, Current",
        "verboseLabel": "Payroll and social security payable",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r535"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less accumulated depreciation",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r146",
      "r400"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment",
        "verboseLabel": "Accumulated depreciation",
        "documentation": "Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Accumulated other comprehensive (loss) income",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r87",
      "r150",
      "r396",
      "r421",
      "r422"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r13",
      "r31",
      "r329",
      "r332",
      "r359",
      "r417",
      "r418",
      "r588",
      "r589",
      "r590",
      "r596",
      "r597",
      "r598"
     ]
    },
    "us-gaap_AdditionalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalCashFlowElementsAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid For [Abstract]",
        "terseLabel": "Cash paid for:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r553",
      "r650"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid in Capital",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r294",
      "r295",
      "r296",
      "r434",
      "r596",
      "r597",
      "r598",
      "r626",
      "r653"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_AdjustmentToHistoricalLossRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "AdjustmentToHistoricalLossRate",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails": {
       "parentTag": "mdjh_CurrentExpectedCreditLossRate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to percentage of adjustment to historical loss rate on receivables.",
        "label": "Adjustment To Historical Loss Rate",
        "terseLabel": "Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block]",
        "terseLabel": "Marketing and Advertising Expenses",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "mdjh_AllegingBreachOfContractsAgainstIndividual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "AllegingBreachOfContractsAgainstIndividual",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of alleging breach of contracts against an individual.",
        "label": "Alleging Breach Of Contracts Against An Individual",
        "terseLabel": "Amount receivable from breach of contract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetailss": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for Doubtful Accounts Receivable, Current",
        "negatedLabel": "Allowance for CECL",
        "terseLabel": "Allowance for doubtful accounts, accounts receivable",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r244",
      "r252"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_AmountOfLiquidatedDamagesAndInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "AmountOfLiquidatedDamagesAndInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of liquidated damages interest.",
        "label": "Amount Of Liquidated Damages And Interest",
        "terseLabel": "Liquidated damages and interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries",
        "terseLabel": "Restricted net assets",
        "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "mdjh_AnnualAverageForeignCurrencyExchangeRateTranslation": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "AnnualAverageForeignCurrencyExchangeRateTranslation",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents annual average foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.",
        "label": "Annual Average Foreign Currency Exchange Rate Translation",
        "verboseLabel": "Average rate for the period ended"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_ApplicableValueAddedTaxRates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "ApplicableValueAddedTaxRates",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Applicable value added tax rates.",
        "label": "Applicable Value Added Tax Rates",
        "terseLabel": "Applicable value added tax rates"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangements and Non-arrangement Transactions [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "terseLabel": "Assets",
        "totalLabel": "Total Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r148",
      "r178",
      "r213",
      "r227",
      "r232",
      "r248",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r322",
      "r326",
      "r340",
      "r393",
      "r461",
      "r553",
      "r566",
      "r612",
      "r613",
      "r634"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "totalLabel": "Total Current Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r152",
      "r178",
      "r248",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r322",
      "r326",
      "r340",
      "r553",
      "r612",
      "r613",
      "r634"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r571",
      "r572",
      "r573"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r571",
      "r572",
      "r573"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r571",
      "r572",
      "r573"
     ]
    },
    "us-gaap_AutomobilesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AutomobilesMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auto",
        "documentation": "Vehicles that are used primarily for transporting people."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Beijing Mingda Jiahe Technology Development Co Ltd.",
        "label": "Beijing Mingda Jiahe Technology Development Co LTD [Member]",
        "terseLabel": "Mingda Beijing"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "BeijingMingdajiaheTechnologyDevelopmentCoLtdMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Beijing MingdaJiahe Technology Development Co. Ltd.",
        "label": "Mingda Beijing",
        "terseLabel": "Mingda Beijing"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "mdjh_BusinessAgreementTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "BusinessAgreementTerm",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of the business agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Business Agreement Term",
        "terseLabel": "Term of the business agreement"
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "terseLabel": "Business Contact",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r572",
      "r573"
     ]
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Description and Basis of Presentation [Text Block]",
        "verboseLabel": "ORGANIZATION AND DESCRIPTION OF BUSINESS",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. 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)."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r98",
      "r99"
     ]
    },
    "mdjh_BusinessTaxAndValueAddedTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "BusinessTaxAndValueAddedTaxPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for business tax and value added tax.",
        "label": "Business Tax And Value Added Tax [Policy Text Block]",
        "verboseLabel": "Business Tax and Value Added Tax (\"VAT\")"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r144",
      "r533"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash, Cash Equivalents, and Restricted Cash",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r116"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash - end of the period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash - beginning of the period",
        "verboseLabel": "Cash, cash equivalents, and restricted cash",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r95",
      "r174"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "totalLabel": "Net decrease in cash, cash equivalents and restricted cash",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r95"
     ]
    },
    "us-gaap_CashDivestedFromDeconsolidation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashDivestedFromDeconsolidation",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Divested from Deconsolidation",
        "terseLabel": "Cash divested from the deconsolidation",
        "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for civil complaint alleging breach of contract and unpaid service fee against Chengdu TEDA New City.",
        "label": "Civil complaint alleging breach of contract and unpaid service fee against Chengdu TEDA New City"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for civil complaint alleging unpaid service fee and breach of contract against Tianfang (Suzhou) Real Estate Co., Ltd.",
        "label": "Civil complaint alleging unpaid service fee and breach of contract against Tianfang (Suzhou) Real Estate Co., Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Exercise price of warrants",
        "verboseLabel": "Underwriter's warrants exercisable price",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r283"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Outstanding",
        "terseLabel": "Underwriter's warrants outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r255",
      "r256",
      "r516",
      "r606"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Ordinary Shares",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r557",
      "r558",
      "r560",
      "r561",
      "r562",
      "r563",
      "r596",
      "r597",
      "r626",
      "r649",
      "r653"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock par value, per share",
        "verboseLabel": "Ordinary shares, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails",
      "http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Ordinary shares, shares authorized",
        "verboseLabel": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r449"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Issued",
        "positiveLabel": "Ordinary shares, shares issued",
        "terseLabel": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Ordinary shares, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r81",
      "r449",
      "r467",
      "r653",
      "r654"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Ordinary shares: 50,000,000 shares authorized, par value: $0.001 per share, 11,675,216 shares issued and outstanding as of December 31, 2023 and 2022",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r395",
      "r553"
     ]
    },
    "mdjh_CompanyReceivedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "CompanyReceivedPayment",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Company received the payment.",
        "label": "Company received the payment",
        "terseLabel": "Company received the payment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCal2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total Other Comprehensive Income (Loss)",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r155",
      "r157",
      "r164",
      "r389",
      "r407"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "terseLabel": "Comprehensive Income (Loss):",
        "verboseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCal2": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income (loss) attributable to non-controlling interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r59",
      "r71",
      "r155",
      "r157",
      "r163",
      "r388",
      "r406"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r44",
      "r73",
      "r74",
      "r240",
      "r515"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r44",
      "r73",
      "r74",
      "r240",
      "r423",
      "r515"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r44",
      "r73",
      "r74",
      "r240",
      "r515",
      "r583"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration Risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r127"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage of total revenue",
        "verboseLabel": "Percentage of concentration risk",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r44",
      "r73",
      "r74",
      "r240"
     ]
    },
    "mdjh_ConcentrationRiskThresholdPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "ConcentrationRiskThresholdPercentage",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent is concentration risk threshold percentage.",
        "label": "Concentration Risk Threshold Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r44",
      "r73",
      "r74",
      "r240",
      "r515"
     ]
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanyOnlyCondensedFinancialInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "terseLabel": "RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION",
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r180",
      "r579"
     ]
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Statements, Captions [Line Items]",
        "terseLabel": "RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION"
       }
      }
     },
     "auth_ref": [
      "r180",
      "r579"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails",
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "auth_ref": [
      "r180",
      "r322",
      "r323",
      "r326",
      "r327",
      "r366",
      "r526",
      "r611",
      "r614",
      "r615"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails",
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "auth_ref": [
      "r180",
      "r322",
      "r323",
      "r326",
      "r327",
      "r366",
      "r526",
      "r611",
      "r614",
      "r615"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]",
        "terseLabel": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]",
        "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r72"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r536"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in Progress [Member]",
        "verboseLabel": "Construction in progress",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_ConsultingServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "ConsultingServicesMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting services.",
        "label": "Consulting Services"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r572"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_CorporationTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "CorporationTaxRate",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent of corporation tax rate for all the companies.",
        "label": "Corporation Tax, Rate",
        "terseLabel": "Rate of corporation tax"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document And Entity Information",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_CurrentExpectedCreditLossRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "CurrentExpectedCreditLossRate",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to percentage of Current Expected Credit Loss rate on receivables.",
        "label": "Current Expected Credit Loss Rate",
        "totalLabel": "CECL rate"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customers",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r240"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SHORT-TERM LOANS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate (as a percent)",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r270"
     ]
    },
    "us-gaap_DeconsolidationGainOrLossAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeconsolidationGainOrLossAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deconsolidation, Gain (Loss), Amount",
        "negatedLabel": "Loss on deconsolidation",
        "terseLabel": "Loss on deconsolidation",
        "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "mdjh_DeconsolidationOfSubsidiariesPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "DeconsolidationOfSubsidiariesPolicyPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of accounting policy for deconsolidation of subsidiaries.",
        "label": "Deconsolidation Of Subsidiaries, Policy [Policy Text Block]",
        "terseLabel": "Deconsolidation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income",
        "verboseLabel": "Deferred income",
        "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r581",
      "r646",
      "r648"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net, Noncurrent",
        "verboseLabel": "Deferred tax assets",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r300",
      "r301"
     ]
    },
    "us-gaap_DeferredOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Offering Costs",
        "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r604"
     ]
    },
    "mdjh_DeferredOfferingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "DeferredOfferingCostsPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for deferred offering cost.",
        "label": "Deferred Offering Costs [Policy Text Block]",
        "terseLabel": "Deferred Offering Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross",
        "terseLabel": "Deferred tax assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Net deferred tax assets (liabilities)",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]",
        "terseLabel": "Deferred tax items"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r621"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "terseLabel": "Accounts receivable, net",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r621"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "terseLabel": "Net operating loss - China",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r621"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "mdjh_DeferredTaxItemsAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "DeferredTaxItemsAccruedExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsSignificantComponentsOfCompanySDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred item to calculate deferred tax assets attributable to accrued expenses",
        "label": "Deferred Tax Items Accrued Expenses",
        "terseLabel": "Net operating loss - UK"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "verboseLabel": "Depreciation expenses of property and equipment",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r52"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization",
        "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."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r52"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion and Amortization",
        "verboseLabel": "Depreciation and amortization",
        "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."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r216"
     ]
    },
    "mdjh_DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the repayment of consideration on note receivable from subsidiary.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration, Proceeds From Repayment",
        "terseLabel": "Loan repayment received"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense (income) attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Interest Expense (Income)",
        "terseLabel": "Non cash interest expense"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r572"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r571",
      "r572",
      "r573"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r571",
      "r572",
      "r573",
      "r575"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "terseLabel": "Document And Entity Information",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r572"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r574"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "China",
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_EarningPerShareAmountAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "EarningPerShareAmountAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Earning Per Share Amount [Abstract]",
        "verboseLabel": "Per share amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Numerator for earnings per share:",
        "verboseLabel": "Numerator for earnings per share:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net income (loss) per ordinary share - basic (in dollars per share)",
        "verboseLabel": "Per share - basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r195",
      "r197",
      "r204",
      "r205",
      "r206",
      "r207",
      "r336",
      "r337",
      "r390",
      "r408",
      "r538"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net income (loss) per ordinary share - diluted (in dollars per share)",
        "verboseLabel": "Per share - diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r197",
      "r204",
      "r205",
      "r206",
      "r207",
      "r336",
      "r337",
      "r390",
      "r408",
      "r538"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Per Share Amounts",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "positiveLabel": "Effective rate",
        "verboseLabel": "Uniform tax rate",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Reconciliation of the statutory income tax rate and the Company's effective income tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory income tax rate",
        "verboseLabel": "PRC statutory income tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r303",
      "r316"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "verboseLabel": "Valuation allowance recognized with respect to the loss",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r622"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "verboseLabel": "Statutory income tax rate",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r622"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent",
        "verboseLabel": "Effect of valuation and deferred tax adjustments",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r622"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "terseLabel": "Effect of income tax exemptions and reliefs in the PRC companies",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r622"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlements",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Percent",
        "terseLabel": "Effective rate",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r622"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "verboseLabel": "Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_EntityIncorporationStateCountryName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "EntityIncorporationStateCountryName",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Use Entity Incorporation State Country Code instead.",
        "label": "Entity Incorporation State Country Name",
        "verboseLabel": "Place of Incorporation"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r576"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r577"
     ]
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Major Customer [Line Items]",
        "terseLabel": "ACCOUNTS RECEIVABLE.",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r138",
      "r159",
      "r160",
      "r161",
      "r181",
      "r182",
      "r183",
      "r185",
      "r191",
      "r193",
      "r208",
      "r250",
      "r251",
      "r284",
      "r294",
      "r295",
      "r296",
      "r312",
      "r313",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r359",
      "r417",
      "r418",
      "r419",
      "r434",
      "r492"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r245",
      "r246",
      "r247"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Equity interests held",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "mdjh_ExaminationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "ExaminationPeriod",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Examination period",
        "label": "Examination Period"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_ExclusiveBusinessCooperationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "ExclusiveBusinessCooperationAgreementMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Exclusive Business Cooperation Agreement.",
        "label": "Exclusive Business Cooperation Agreement [Member]",
        "verboseLabel": "Exclusive Business Cooperation Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "STOCKHOLDERS' EQUITY",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "verboseLabel": "Fair Value of Financial Instruments",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r17"
     ]
    },
    "mdjh_FernieCastileCultureLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "FernieCastileCultureLimitedMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Fernie Castile Culture Limited.",
        "label": "Fernie Castile Culture Limited [Member]",
        "terseLabel": "Fernie Castile Culture Limited"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_FinancialAsset180To365DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "FinancialAsset180To365DaysPastDueMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset more than 179 days past due but fewer than 365 days past due.",
        "label": "Financial Asset, 180 to 365 Days Past Due [Member]",
        "terseLabel": "181-365 days"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_FinancialAsset90To179DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "FinancialAsset90To179DaysPastDueMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset more than 89 days past due but fewer than 180 days past due.",
        "label": "Financial Asset, 90 to 179 Days Past Due [Member]",
        "terseLabel": "91-180 days"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_FinancialAssetGreaterThan365DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "FinancialAssetGreaterThan365DaysPastDueMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset greater than 365 days past due.",
        "label": "Financial Asset, Greater Than 365 Days Past Due [Member]",
        "terseLabel": "Over 365 days"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialAssetNotPastDueMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Asset, Not Past Due [Member]",
        "terseLabel": "Current",
        "documentation": "Financial asset not past due."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r543"
     ]
    },
    "mdjh_FinancialServicesCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "FinancialServicesCompensationCost",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount represents the Financial Services Compensation Cost on translation exchange rate.",
        "label": "Financial Services Compensation Cost",
        "verboseLabel": "Financial services compensation scheme"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivables30To59DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancingReceivables30To59DaysPastDueMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Asset, 30 to 59 Days Past Due [Member]",
        "terseLabel": "31-60 days",
        "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due."
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "us-gaap_FinancingReceivables60To89DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancingReceivables60To89DaysPastDueMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Asset, 60 to 89 Days Past Due [Member]",
        "terseLabel": "61-90 days",
        "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due."
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Asset, Aging [Axis]",
        "documentation": "Information by period in which financial asset is past due or not past due."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r254",
      "r543"
     ]
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Asset, Aging [Domain]",
        "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r254",
      "r543"
     ]
    },
    "us-gaap_ForeignCurrencyExchangeRateTranslation1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyExchangeRateTranslation1",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Exchange Rate, Translation",
        "verboseLabel": "At end of the period",
        "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r354"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "negatedLabel": "(Gain) loss on foreign currency transactions",
        "terseLabel": "Gain (loss) on foreign currency transactions",
        "verboseLabel": "Foreign currency transaction gain (loss)",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r343",
      "r344",
      "r345",
      "r489"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "verboseLabel": "Foreign Currency Translation",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building fixtures and furniture",
        "verboseLabel": "Building fixtures, facilities, and furniture",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "GB",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UK [Member]",
        "terseLabel": "UK"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainContingenciesLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain Contingencies [Line Items]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "us-gaap_GainContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainContingenciesTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain Contingencies [Table]",
        "documentation": "Sets forth the existing conditions, situations, or sets of circumstances involving uncertainties as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization, and previously disclosed contingent gains that were recognized as income in the period."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedLabel": "Loss (gain) on sale of assets",
        "terseLabel": "Gain (loss) on sale of asset",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r593"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "terseLabel": "Net (gain) loss",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_GainLossRelatedToLitigationSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossRelatedToLitigationSettlement",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) Related to Litigation Settlement",
        "terseLabel": "Waiver of remaining balance",
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "mdjh_GeDiaoLiuYuanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "GeDiaoLiuYuanMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent Ge Diao Liu Yuan member.",
        "label": "Ge Diao Liu Yuan"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_GeDiaoPingYuanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "GeDiaoPingYuanMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Ge Diao Ping Yuan member.",
        "label": "Ge Diao Ping Yuan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r515"
     ]
    },
    "country_HK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "HK",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hong Kong"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HerMajestysRevenueAndCustomsHMRCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HerMajestysRevenueAndCustomsHMRCMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United Kingdom",
        "documentation": "Designated tax department of the government of United Kingdom."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_HistoricalLossRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "HistoricalLossRate",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails": {
       "parentTag": "mdjh_CurrentExpectedCreditLossRate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to percentage of historical loss rate on receivables.",
        "label": "Historical Loss Rate",
        "terseLabel": "Historical loss rate"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_HotelIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "HotelIncomeMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to hotel income.",
        "label": "Hotel Income [Member]",
        "terseLabel": "Hotel income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IPOMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IPO",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r571",
      "r572",
      "r573"
     ]
    },
    "mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "IfIncomeTaxFromRmb1MillionTo3MillionMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to scenario, if income tax is less than RMB 1 to 3 million.",
        "label": "Income tax less than RMB 1 million to RMB 3 million"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_IfIncomeTaxLessThanRmb1MillionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "IfIncomeTaxLessThanRmb1MillionMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to scenario, if income tax is less than RMB 1 million.",
        "label": "Income tax less than RMB 1 million"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_IncomeFromOtherCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "IncomeFromOtherCategoriesMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to income from other categories.",
        "label": "Income from Other Categories {[Member]",
        "terseLabel": "Other income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss Before Income Tax",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r88",
      "r119",
      "r213",
      "r226",
      "r231",
      "r234",
      "r391",
      "r402",
      "r540"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Operations and Comprehensive Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_IncomeTaxAndDeferredTaxAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "IncomeTaxAndDeferredTaxAssetsLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails"
     ],
     "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": "Income Tax And Deferred Tax Assets [Line Items]",
        "terseLabel": "INCOME TAX AND DEFERRED TAX ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_IncomeTaxAndDeferredTaxAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "IncomeTaxAndDeferredTaxAssetsTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about income tax and deferred tax assets.",
        "label": "Income Tax And Deferred Tax Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Domain]",
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Domain]",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAX AND DEFERRED TAX ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAX AND DEFERRED TAX ASSETS",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r297",
      "r304",
      "r305",
      "r310",
      "r314",
      "r317",
      "r318",
      "r319",
      "r428"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination, Penalties and Interest Accrued",
        "terseLabel": "Accrued interest and penalties",
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination, Penalties and Interest Expense",
        "terseLabel": "Interest and penalties",
        "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax",
        "totalLabel": "Total income tax",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r137",
      "r192",
      "r193",
      "r217",
      "r302",
      "r315",
      "r409"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r298",
      "r299",
      "r305",
      "r306",
      "r309",
      "r311",
      "r425"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes Paid, Net",
        "verboseLabel": "Income taxes",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "(Decrease) increase in accounts payable and accrued expenses",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Decrease (increase) in accounts receivables",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedLabel": "Changes in deferred tax assets",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Deferred Revenue",
        "verboseLabel": "(Decrease) increase in deferred income",
        "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."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease Operating Lease Liabilities",
        "terseLabel": "Increase in operating lease liabilities",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r592"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Receivables",
        "negatedLabel": "Decrease (increase) in other receivables",
        "documentation": "Amount of increase (decrease) in receivables classified as other."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidExpensesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Prepaid Expense",
        "negatedLabel": "Decrease (increase) in prepaid expense",
        "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_IncreaseDecreaseInValueAddedAndOtherTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "IncreaseDecreaseInValueAddedAndOtherTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of VAT and other tax owed but not paid.",
        "label": "Increase (Decrease) in Value Added And Other Taxes Payable",
        "terseLabel": "(Decrease) increase in VAT and other tax payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest (expense) income",
        "documentation": "The net amount of operating interest income (expense)."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "verboseLabel": "Interest",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r172",
      "r173"
     ]
    },
    "mdjh_IpoSecondClosingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "IpoSecondClosingMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents IPO second closing member.",
        "label": "Second closing of IPO"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandAndLandImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandAndLandImprovementsMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land and Land Improvements [Member]",
        "verboseLabel": "Landscaping",
        "documentation": "Real estate held and assets that are an addition or improvement to real estate held."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandBuildingsAndImprovementsMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land, Buildings and Improvements [Member]",
        "terseLabel": "Land and buildings",
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_LeaseAgreementInFernieCastlePropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "LeaseAgreementInFernieCastlePropertyMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the member information pertaining to lease agreement in Fernie Castle property.",
        "label": "Lease Agreement in Fernie Castle Property [Member]",
        "terseLabel": "Fernie Castle"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_LeaseAgreementInRobinHillPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "LeaseAgreementInRobinHillPropertyMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the member information pertaining to lease agreement in Robin Hill property.",
        "label": "Lease Agreement in Robin Hill Property [Member]",
        "terseLabel": "Robin Hill"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvement",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "LEASES",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "us-gaap_LesseeOperatingLeaseDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseDiscountRate",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Discount Rate",
        "documentation": "Discount rate used by lessee to determine present value of operating lease payments."
       }
      }
     },
     "auth_ref": [
      "r551"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "LEASES",
        "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."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LessorLeasesPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessor, Leases [Policy Text Block]",
        "terseLabel": "Leases",
        "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r358"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r178",
      "r248",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r323",
      "r326",
      "r327",
      "r340",
      "r448",
      "r539",
      "r566",
      "r612",
      "r634",
      "r635"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r118",
      "r398",
      "r553",
      "r595",
      "r602",
      "r629"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current",
        "totalLabel": "Total Current Liabilities",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r143",
      "r178",
      "r248",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r323",
      "r326",
      "r327",
      "r340",
      "r553",
      "r612",
      "r634",
      "r635"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity under the LOC",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LOC from China Construction Bank",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_LitigationSettlementAmountAgreedToClaimFromOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "LitigationSettlementAmountAgreedToClaimFromOtherParty",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the litigation amount agreed to pay to the company by the other party.",
        "label": "Litigation Settlement, Amount Agreed to Claim, from Other Party",
        "terseLabel": "Amount agreed to pay by other party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LitigationSettlementAmountAwardedFromOtherParty",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Settlement, Amount Awarded from Other Party",
        "terseLabel": "Amount received from other Party",
        "documentation": "Amount awarded from other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LitigationSettlementExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Settlement, Expense",
        "terseLabel": "Expenses claimed from other party",
        "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_LitigationSettlementPerDayBreachingLateFeeClaimedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "LitigationSettlementPerDayBreachingLateFeeClaimedPercentage",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of per day breaching late fee claimed under the litigation.",
        "label": "Litigation Settlement, Per Day Breaching Late Fee Claimed, Percentage",
        "terseLabel": "Per day breaching late fee claimed"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_LitigationSettlementUnpaidBaseFeeAmountClaimed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "LitigationSettlementUnpaidBaseFeeAmountClaimed",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unpaid base fee amount claimed under the litigation.",
        "label": "Litigation Settlement, Unpaid Base Fee Amount Claimed",
        "terseLabel": "Unpaid base fee amount claimed"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_LitigationsAmountClaimed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "LitigationsAmountClaimed",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the litigation amount claimed.",
        "label": "Litigations Amount Claimed",
        "terseLabel": "Litigation amount claimed"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_LoanFromUnrelatedIndividualMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "LoanFromUnrelatedIndividualMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for loan from unrelated individual.",
        "label": "Loan from unrelated individual"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r240",
      "r547",
      "r617",
      "r646",
      "r647"
     ]
    },
    "mdjh_MansionsEstateAgentLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "MansionsEstateAgentLtdMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Mansions Estate Agent Ltd.",
        "label": "Mansions Estate Agent Ltd [Member]",
        "terseLabel": "Mansions Estate Agent Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_MansionsEstateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "MansionsEstateMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Mansions Estate.",
        "label": "Mansions Estate [Member]",
        "terseLabel": "Mansions"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum amount of profits for small profits rate of corporation tax.",
        "label": "Maximum Amount of Profits for Small Profits Rate of Corporation Tax",
        "terseLabel": "Maximum amount of profits for small profits rate of corporation tax"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_MaximumAmountOfUnderpaymentOfTaxLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "MaximumAmountOfUnderpaymentOfTaxLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum amount of underpayment of tax liability.",
        "label": "Maximum Amount of Underpayment of Tax Liability",
        "terseLabel": "Maximum amount of underpayment of tax liability"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_MaximumInsuredBankDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "MaximumInsuredBankDeposit",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of maximum insured bank deposit.",
        "label": "Maximum Insured Bank Deposit",
        "terseLabel": "Maximum insured bank deposit"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum"
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r259",
      "r260",
      "r289",
      "r374",
      "r416",
      "r439",
      "r440",
      "r500",
      "r502",
      "r504",
      "r505",
      "r507",
      "r527",
      "r528",
      "r542",
      "r544",
      "r548",
      "r555",
      "r616",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641"
     ]
    },
    "mdjh_MdLocalGlobalLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "MdLocalGlobalLimitedMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to MD Local Global Limited.",
        "label": "MD Local Global Limited [Member]",
        "terseLabel": "MDJM UK"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_MdLokalGlobalGmbhMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "MdLokalGlobalGmbhMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to MD Lokal Global GmbH (\"MD German\").",
        "label": "MD Lokal Global GmbH (\"MD German\") [Member]",
        "terseLabel": "MD German"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_MdjccLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "MdjccLimitedMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails",
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to MDJCC Limited.",
        "label": "MDJCC Limited",
        "terseLabel": "MDJM Hong Kong"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_MdjmHongKongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "MdjmHongKongMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to MDJM Hong Kong.",
        "label": "MDJM Hong Kong [Member]",
        "terseLabel": "MDJM Hong Kong"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_MdjmUkMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "MdjmUkMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to MDJM UK.",
        "label": "MDJM UK [Member]",
        "terseLabel": "MDJM UK"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volatility",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "us-gaap_MeasurementInputQuotedPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputQuotedPriceMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Price per warrant",
        "documentation": "Measurement input using quoted price."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free rate",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "MingdaJiaheDevelopmentInvestmentCoLtdMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Mingda Jiahe Development Investment Co., Ltd (\"MD Japan\").",
        "label": "Mingda Jiahe Development Investment Co LTD [Member]",
        "terseLabel": "MD Japan"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum"
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r259",
      "r260",
      "r289",
      "r374",
      "r416",
      "r439",
      "r440",
      "r500",
      "r502",
      "r504",
      "r505",
      "r507",
      "r527",
      "r528",
      "r542",
      "r544",
      "r548",
      "r555",
      "r616",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641"
     ]
    },
    "us-gaap_MinorityInterestDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestDisclosureTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest Disclosure [Text Block]",
        "terseLabel": "NONCONTROLLING INTEREST",
        "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_MinorityInterestLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Line Items]",
        "terseLabel": "NONCONTROLLING INTEREST",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Noncontrolling interest, ownership percentage by noncontrolling owners",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "terseLabel": "Percentage of Ownership",
        "verboseLabel": "Ownership interest held",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Table]",
        "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r58",
      "r61",
      "r90"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r240",
      "r547",
      "r617",
      "r646",
      "r647"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net Cash (Used in) Provided by Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash Flows from Financing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net Cash (Used in) Provided by Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash Flows from Investing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net Cash Used in Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r96",
      "r97"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash Flows from Operating Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "totalLabel": "Net loss attributable to MDJM Ltd ordinary shareholders",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r97",
      "r120",
      "r141",
      "r153",
      "r156",
      "r161",
      "r178",
      "r184",
      "r186",
      "r187",
      "r188",
      "r189",
      "r192",
      "r193",
      "r202",
      "r213",
      "r226",
      "r231",
      "r234",
      "r248",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r337",
      "r340",
      "r405",
      "r469",
      "r490",
      "r491",
      "r540",
      "r564",
      "r612"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss attributable to noncontrolling interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r115",
      "r153",
      "r156",
      "r192",
      "r193",
      "r404",
      "r590"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted, Total",
        "terseLabel": "Net loss attributable to the Company's ordinary shareholders",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r196",
      "r198",
      "r199",
      "r200",
      "r201",
      "r203",
      "r206"
     ]
    },
    "mdjh_Network1FinancialSecuritiesInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "Network1FinancialSecuritiesInc.Member",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Network 1 Financial Securities, Inc. (\"NETW\").",
        "label": "Network 1 Financial Securities, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_NonCashOperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "NonCashOperatingLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of non-cash lease expense.",
        "label": "Non-Cash Operating Lease Expense",
        "terseLabel": "Non cash operating lease expense"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_NonCashOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "NonCashOperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of non-cash operating lease liability recognized.",
        "label": "Non Cash Operating Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_NonCashOperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "NonCashOperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of non-cash operating right of use asset recognized.",
        "label": "Non Cash Operating Lease Right OF Use Asset"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_NonControllingInterestPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "NonControllingInterestPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for non-controlling interest.",
        "label": "Non Controlling Interest [Policy Text Block]",
        "terseLabel": "Non-Controlling Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "NONCONTROLLING INTEREST"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestDecreaseFromDeconsolidation",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Decrease from Deconsolidation",
        "terseLabel": "Deconsolidated of noncontrolling interest",
        "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r54"
     ]
    },
    "mdjh_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase or decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).",
        "label": "Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Interests",
        "terseLabel": "Acquired noncontrolling interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interest",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r284",
      "r596",
      "r597",
      "r598",
      "r653"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total Other Income",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "mdjh_NumberOfEmployee": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "NumberOfEmployee",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of employees.",
        "label": "Number Of Employee",
        "verboseLabel": "Number of employees"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_NumberOfMajorCustomer": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "NumberOfMajorCustomer",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents number of major customer.",
        "label": "Number Of Major Customer",
        "terseLabel": "Number of customers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segment",
        "verboseLabel": "Number of operating segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "mdjh_OceanTideWealthLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "OceanTideWealthLimitedMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Ocean Tide Wealth Limited.",
        "label": "Ocean Tide Wealth Limited [Member]",
        "terseLabel": "Ocean Tide Wealth Limited"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Equipment and Fixtures",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "totalLabel": "Total Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "verboseLabel": "Operating Expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss From Operations",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r226",
      "r231",
      "r234",
      "r540"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating leases expenses",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r357",
      "r552"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Expense",
        "verboseLabel": "Amount of operating lease expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r630"
     ]
    },
    "mdjh_OrganizationAndDescriptionOfBusinessAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "OrganizationAndDescriptionOfBusinessAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ORGANIZATION AND DESCRIPTION OF BUSINESS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent",
        "totalLabel": "Total Other Assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "us-gaap_OtherAssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrentAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent [Abstract]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCal2": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Change in foreign currency translation adjustments",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossCal2": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Total other comprehensive income (loss)",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r12",
      "r114",
      "r154",
      "r157"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherIncomeAndExpensesAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "verboseLabel": "Other Income (Expense):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income",
        "terseLabel": "Other income",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Prepaid Expense, Current",
        "verboseLabel": "Prepaid expenses",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r587",
      "r603"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables, Net, Current",
        "terseLabel": "Other receivables",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherSellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherSellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Selling, General and Administrative Expense",
        "verboseLabel": "Other general and administrative",
        "documentation": "Amount of selling, general and administrative expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Stock Issuance Costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Investments",
        "negatedLabel": "Acquisition of real property and improvements in UK",
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Purchase of office equipment and software",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r623",
      "r624",
      "r625"
     ]
    },
    "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToFundLongtermLoansToRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Fund Long-term Loans to Related Parties",
        "negatedLabel": "Repayment from (advance to) related parties",
        "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r632"
     ]
    },
    "mdjh_PayrollPayrollTaxesAndOthers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PayrollPayrollTaxesAndOthers",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payroll, payroll taxes and others expenses.",
        "label": "Payroll, Payroll Taxes And Others",
        "terseLabel": "Payroll, payroll taxes, and others"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PercentageOfConsolidatedNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PercentageOfConsolidatedNetAssets",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of consolidated net assets.",
        "label": "Percentage Of Consolidated Net Assets",
        "terseLabel": "Percentage of consolidated net assets"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PercentageOfPublicOfferingPriceAsWarrantsExercisePrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PercentageOfPublicOfferingPriceAsWarrantsExercisePrice",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public offering price as warrants exercise price.",
        "label": "Percentage Of Public Offering Price As Warrants Exercise Price",
        "verboseLabel": "Percentage of public offering price as warrants exercise price"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PercentageOfRealEstateAgentIncomeDeclined": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PercentageOfRealEstateAgentIncomeDeclined",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of real estate agent income.",
        "label": "Percentage of Real Estate Agent Income Declined",
        "terseLabel": "Percentage of real estate agent income"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PercentageOfRevenueFromHotelAndRentalManagementBusiness": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PercentageOfRevenueFromHotelAndRentalManagementBusiness",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of revenue from the hotel and rental management business.",
        "label": "Percentage Of Revenue From The Hotel And Rental Management Business",
        "terseLabel": "Percentage of revenue from the hotel and rental management business"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PercentageOfRevenueFromRealEstateAgentIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PercentageOfRevenueFromRealEstateAgentIncome",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of revenue from real estate agent income.",
        "label": "Percentage of Revenue From Real Estate Agent Income",
        "terseLabel": "Percentage of revenue from real estate agent income"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PercentageOfRevenueFromTotalConsolidatedRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PercentageOfRevenueFromTotalConsolidatedRevenue",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of revenue from the total consolidated revenue.",
        "label": "Percentage of Revenue from the Total Consolidated Revenue",
        "terseLabel": "Percentage of revenue from the total consolidated revenue"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PercentageOfRevenueOnConsolidatedRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PercentageOfRevenueOnConsolidatedRevenue",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of revenue on the total consolidated revenue.",
        "label": "Percentage of Revenue on the Consolidated Revenue",
        "terseLabel": "Percentage of revenue on the consolidated revenue"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of total number of ordinary shares sold as warrants granted.",
        "label": "Percentage Of Total Number Of Ordinary Share Sold As Warrants Granted",
        "verboseLabel": "Percentage of total number of ordinary shares sold as warrants granted"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PercentageOfValueOfAssetsFromTotalConsolidatedAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PercentageOfValueOfAssetsFromTotalConsolidatedAssets",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of value of the assets from the total consolidated assets.",
        "label": "Percentage of Value of the Assets from the Total Consolidated Assets",
        "terseLabel": "Percentage of value of the assets from the total consolidated assets"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PercentageOfValueOfAssetsOnConsolidatedAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PercentageOfValueOfAssetsOnConsolidatedAssets",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of value of the assets on the total consolidated assets.",
        "label": "Percentage of Value of the Assets on the Consolidated Assets",
        "terseLabel": "Percentage of value of the assets on the consolidated assets"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PeriodForRegistrationRights": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PeriodForRegistrationRights",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the period for registration rights.",
        "label": "Period For Registration Rights",
        "verboseLabel": "Period for registration rights"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PeriodForStatuteOfLimitationsUnderSpecialCircumstances": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PeriodForStatuteOfLimitationsUnderSpecialCircumstances",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period for statute of limitations under special circumstances.",
        "label": "Period for Statute of Limitations Under Special Circumstances",
        "terseLabel": "Period for statute of limitations under special circumstances"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period for statute of limitations if the underpayment of income taxes is due to computational errors.",
        "label": "Period for Statute of Limitations, Underpayment of Income Taxes due to Computational Errors",
        "terseLabel": "Period for statute of limitations due to computation errors"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of statute of limitations if under payment of tax liability exceeds RMB 100000.",
        "label": "Period for Statute of Limitations, Underpayment of Tax Liability Exceeds RMB 100000",
        "terseLabel": "Period for statute of limitations if tax liability exceeds RMB100,000"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period of notice in advance for termination of lease without penalty.",
        "label": "Period of Notice in Advance for Termination of Lease Without Penalty",
        "terseLabel": "Period of notice in advance for termination of lease without penalty"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PlaceOfIncorporation": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PlaceOfIncorporation",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State or Country Name where an entity is incorporated.",
        "label": "Place Of Incorporation",
        "verboseLabel": "Place of Incorporation"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PrcAndOthersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PrcAndOthersMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to PRC and Others.",
        "label": "PRC and Others [Member]",
        "terseLabel": "PRC and Others"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PrcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PrcMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for PRC.",
        "label": "PRC [Member]",
        "terseLabel": "PRC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromBankDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Bank Debt",
        "terseLabel": "Amount borrowed",
        "documentation": "The cash inflow from bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Divestiture of Businesses",
        "terseLabel": "Proceeds from divestiture businesses",
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "terseLabel": "Cash balance removed from deconsolidation",
        "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRepaymentsOfShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from (Repayments of) Short-Term Debt",
        "terseLabel": "(Repayment) proceeds from short term loans",
        "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from disposal of asset",
        "terseLabel": "Proceeds from disposal of asset",
        "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."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromShortTermDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Short-Term Debt",
        "terseLabel": "Loan repaid",
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Information [Line Items]",
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r236",
      "r375",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r531",
      "r545",
      "r554",
      "r585",
      "r608",
      "r609",
      "r617",
      "r646"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r236",
      "r375",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r531",
      "r545",
      "r554",
      "r585",
      "r608",
      "r609",
      "r617",
      "r646"
     ]
    },
    "us-gaap_ProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfessionalFees",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional Fees",
        "verboseLabel": "Professional fees",
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer."
       }
      }
     },
     "auth_ref": [
      "r564",
      "r651",
      "r652"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r153",
      "r156",
      "r170",
      "r178",
      "r184",
      "r192",
      "r193",
      "r213",
      "r226",
      "r231",
      "r234",
      "r248",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r321",
      "r324",
      "r325",
      "r337",
      "r340",
      "r391",
      "r403",
      "r433",
      "r469",
      "r490",
      "r491",
      "r540",
      "r549",
      "r550",
      "r565",
      "r590",
      "r612"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY AND EQUIPMENT, NET"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY AND EQUIPMENT, NET",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r128",
      "r134",
      "r135"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisposals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisposals",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Disposals",
        "verboseLabel": "Asset Costs",
        "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_PropertyPlantAndEquipmentDisposalsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "PropertyPlantAndEquipmentDisposalsNet",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of divestiture of long-lived, physical assets used in the normal conduct of business and not intended for resale net of depreciation and amortization. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property Plant And Equipment, Disposals, Net",
        "terseLabel": "Disposal value of asset, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross",
        "verboseLabel": "Total",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r145",
      "r401"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "PROPERTY AND EQUIPMENT, NET",
        "verboseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r392",
      "r401",
      "r553"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment, Net",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r128",
      "r134",
      "r399"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property and equipment, net",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Useful Life",
        "verboseLabel": "Estimated useful life of property and equipment",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for Doubtful Accounts",
        "terseLabel": "(Recovery) allowance for CECL - trade receivable, net",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r253"
     ]
    },
    "mdjh_ProvisionForIncomeTaxUncertainty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "ProvisionForIncomeTaxUncertainty",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the provision for income tax uncertainty during the period.",
        "label": "Provision for Income Tax Uncertainty",
        "terseLabel": "Provision for Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]"
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r259",
      "r260",
      "r287",
      "r289",
      "r291",
      "r292",
      "r293",
      "r370",
      "r374",
      "r416",
      "r439",
      "r440",
      "r500",
      "r502",
      "r504",
      "r505",
      "r507",
      "r527",
      "r528",
      "r542",
      "r544",
      "r548",
      "r555",
      "r558",
      "r605",
      "r616",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureLeasesDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Domain]"
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r259",
      "r260",
      "r287",
      "r289",
      "r291",
      "r292",
      "r293",
      "r370",
      "r374",
      "r416",
      "r439",
      "r440",
      "r500",
      "r502",
      "r504",
      "r505",
      "r507",
      "r527",
      "r528",
      "r542",
      "r544",
      "r548",
      "r555",
      "r558",
      "r605",
      "r616",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Domain]",
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r363",
      "r364",
      "r442",
      "r443",
      "r444",
      "r446",
      "r447",
      "r466",
      "r468",
      "r499"
     ]
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction, Amounts of Transaction",
        "terseLabel": "Corresponding expenses",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r363"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "RELATED PARTY TRANSACTIONS",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r473",
      "r476"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Axis]",
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r363",
      "r364",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r442",
      "r443",
      "r444",
      "r446",
      "r447",
      "r466",
      "r468",
      "r499",
      "r633"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions Disclosure [Text Block]",
        "verboseLabel": "RELATED PARTY TRANSACTIONS",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r361",
      "r362",
      "r364",
      "r365",
      "r429",
      "r430",
      "r431",
      "r474",
      "r475",
      "r476",
      "r496",
      "r498"
     ]
    },
    "mdjh_RentalManagementIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "RentalManagementIncomeMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to rental management income.",
        "label": "Rental Management Income [Member]",
        "terseLabel": "Rental management income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted foreign currency",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r116",
      "r144",
      "r174",
      "r394"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Total cash, cash equivalents, and restricted cash",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r144",
      "r174"
     ]
    },
    "us-gaap_RestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash Equivalents",
        "verboseLabel": "Restricted cash",
        "documentation": "Amount of cash equivalents restricted as to withdrawal or usage. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r594",
      "r642",
      "r644"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r107",
      "r397",
      "r420",
      "r422",
      "r427",
      "r450",
      "r553"
     ]
    },
    "mdjh_RetainedEarningsDeficitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "RetainedEarningsDeficitMember",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Deficit) [Member]",
        "terseLabel": "Retained Earnings (Deficits)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "verboseLabel": "Revenue",
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215",
      "r225",
      "r229",
      "r230",
      "r236",
      "r238",
      "r240",
      "r285",
      "r286",
      "r375"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "terseLabel": "Net revenue",
        "verboseLabel": "Revenue",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r582"
     ]
    },
    "mdjh_RevenueFromRealEstateAgentIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "RevenueFromRealEstateAgentIncomeMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to revenue by Categories Real estate agent income.",
        "label": "Revenue From Real Estate Agent Income [Member]",
        "terseLabel": "Real estate agent income",
        "verboseLabel": "Real estate agent income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition, Policy [Policy Text Block]",
        "terseLabel": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r530",
      "r537"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "verboseLabel": "Revenue",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r178",
      "r214",
      "r215",
      "r225",
      "r229",
      "r230",
      "r236",
      "r238",
      "r240",
      "r248",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r340",
      "r391",
      "r612"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock, Price Per Share",
        "verboseLabel": "Share price",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net revenue",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r582"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r194",
      "r290",
      "r578",
      "r599"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableCeclRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Accounts Receivable [Table Text Block]",
        "terseLabel": "Schedule of accounts receivable",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "verboseLabel": "Schedule of accounts payable and accrued liabilities",
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of provision for income taxes",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Statements [Table]"
       }
      }
     },
     "auth_ref": [
      "r180",
      "r579"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of deferred tax assets",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of basic and diluted loss per share",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r600"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of the statutory income tax rate and the effective income tax rate",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r245",
      "r246",
      "r247"
     ]
    },
    "mdjh_ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of estimated Useful Life of fixed assets.",
        "label": "Schedule Of Estimated Useful Life Of Fixed Assets [Table Text Block]",
        "terseLabel": "Schedule of estimated useful life of fixed assets"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_ScheduleOfForeignCurrencyTranslationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "ScheduleOfForeignCurrencyTranslationTableTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of foreign Currency Translation.",
        "label": "Schedule Of Foreign Currency Translation [Table Text Block]",
        "terseLabel": "Schedule of foreign currency translation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Product Information [Table]",
        "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "mdjh_ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of CECL rates used to calculate current expected credit losses.",
        "label": "Schedule Of Rates Used To Calculate Current Expected Credit Losses [Table Text Block]",
        "terseLabel": "Schedule of CECL rates used to calculate current expected credit losses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r472",
      "r473",
      "r476"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50",
      "r51"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of segment and geographic area information",
        "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."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50",
      "r51"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Short-Term Debt [Table]",
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Variable Interest Entities [Table]",
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64",
      "r65",
      "r67",
      "r68",
      "r322",
      "r323",
      "r326",
      "r327",
      "r371",
      "r372",
      "r373"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Schedule of variable interest entities",
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64",
      "r65",
      "r67",
      "r68"
     ]
    },
    "mdjh_ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of wholly-owned subsidiaries and the consolidated VIE.",
        "label": "Schedule Of Wholly Owned Subsidiaries And The Consolidated Vie [Table Text Block]",
        "terseLabel": "Schedule of wholly-owned subsidiaries of the company"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r570"
     ]
    },
    "mdjh_SecurityPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "SecurityPurchaseAgreementMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The represent information pertaining to Security Purchase Agreement.",
        "label": "Security Purchase Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails",
      "http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r238",
      "r239",
      "r436",
      "r437",
      "r438",
      "r501",
      "r503",
      "r506",
      "r508",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r532",
      "r546",
      "r558",
      "r617",
      "r646"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENT AND GEOGRAPHIC AREA INFORMATION"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Disclosure [Text Block]",
        "verboseLabel": "SEGMENT AND GEOGRAPHIC AREA INFORMATION",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r218",
      "r228",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r240"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "verboseLabel": "SEGMENT AND GEOGRAPHIC AREA INFORMATION",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Information",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r238",
      "r541"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling and Marketing Expense",
        "verboseLabel": "Selling expenses",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharePrice",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Public offering price",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance (shares)",
        "periodStartLabel": "Balance (shares)",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermBankLoansAndNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Bank Loans and Notes Payable",
        "terseLabel": "Short-term loans payable",
        "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r445",
      "r643"
     ]
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [Line Items]",
        "terseLabel": "SHORT-TERM LOANS",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShortTermLoans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [Text Block]",
        "terseLabel": "SHORT-TERM LOANS",
        "documentation": "The entire disclosure for short-term debt."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShortTermLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r175"
     ]
    },
    "mdjh_SmallProfitsRateOfCorporationTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "SmallProfitsRateOfCorporationTax",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of small profits rate of corporation tax.",
        "label": "Small Profits Rate of Corporation Tax",
        "terseLabel": "Small profits rate of corporation tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAdministrationOfTaxationChinaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAdministrationOfTaxationChinaMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRC",
        "documentation": "Designated tax department of the government of China."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRC tax Jurisdiction",
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r27",
      "r138",
      "r159",
      "r160",
      "r161",
      "r181",
      "r182",
      "r183",
      "r185",
      "r191",
      "r193",
      "r208",
      "r250",
      "r251",
      "r284",
      "r294",
      "r295",
      "r296",
      "r312",
      "r313",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r359",
      "r417",
      "r418",
      "r419",
      "r434",
      "r492"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsReconciliationOfStatutoryIncomeTaxRateAndCompanySEffectiveIncomeTaxRateDetails",
      "http://www.mdjhchina.com/role/DisclosureRestrictedNetAssetsOrParentCompanySCondensedFinancialInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSegmentAndGeographicAreaInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r238",
      "r239",
      "r436",
      "r437",
      "r438",
      "r501",
      "r503",
      "r506",
      "r508",
      "r512",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r532",
      "r546",
      "r558",
      "r617",
      "r646"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "terseLabel": "Statement",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r182",
      "r183",
      "r208",
      "r375",
      "r424",
      "r435",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r447",
      "r449",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r470",
      "r471",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r492",
      "r559"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Balance Sheets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Changes in Equity"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r194",
      "r290",
      "r578",
      "r580",
      "r599"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r182",
      "r183",
      "r208",
      "r375",
      "r424",
      "r435",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r447",
      "r449",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r470",
      "r471",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r492",
      "r559"
     ]
    },
    "mdjh_StatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "StatutoryReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of statutory reserve.",
        "label": "Statutory Reserve, Amount",
        "verboseLabel": "Statutory reserve"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_StatutoryReserveAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "StatutoryReserveAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "STATUTORY RESERVE"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_StatutoryReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "StatutoryReserveMember",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to statutory reserve.",
        "label": "Statutory Reserve [Member]",
        "terseLabel": "Statutory Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_StatutoryReserveTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "StatutoryReserveTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureStatutoryReserve"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of statutory reserves.",
        "label": "Statutory Reserve [Text Block]",
        "terseLabel": "STATUTORY RESERVE"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_StatutoryReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "StatutoryReserves",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureStatutoryReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of statutory reserve.",
        "label": "Statutory Reserves",
        "verboseLabel": "Statutory reserve"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Ordinary shares sold (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r80",
      "r81",
      "r107",
      "r426",
      "r492",
      "r509"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Total Shareholders' Equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r84",
      "r85",
      "r101",
      "r451",
      "r467",
      "r493",
      "r494",
      "r553",
      "r566",
      "r595",
      "r602",
      "r629",
      "r653"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r69",
      "r138",
      "r139",
      "r160",
      "r181",
      "r182",
      "r183",
      "r185",
      "r191",
      "r250",
      "r251",
      "r284",
      "r294",
      "r295",
      "r296",
      "r312",
      "r313",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r347",
      "r348",
      "r352",
      "r359",
      "r418",
      "r419",
      "r432",
      "r451",
      "r467",
      "r493",
      "r494",
      "r510",
      "r565",
      "r595",
      "r602",
      "r629",
      "r653"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "STOCKHOLDERS' EQUITY",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r176",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r284",
      "r334",
      "r495",
      "r497",
      "r511"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "SUBSEQUENT EVENTS",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r368"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r368"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Discloses pertinent information about one or more 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."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r368"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r368"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r368"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "verboseLabel": "SUBSEQUENT EVENTS",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r369"
     ]
    },
    "mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "SubsidiariesAndConsolidatedVariableInterestEntitiesMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries and Consolidated Variable Interest Entities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "verboseLabel": "Supplemental Disclosure Cash Flow Information:"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_TaidaShangQingChengMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "TaidaShangQingChengMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Taida Shang Qing Cheng member.",
        "label": "Taida Shang Qing Cheng"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsIncomeTaxBenefitAndProvisionForIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Adjustments, Settlements, and Unusual Provisions",
        "terseLabel": "Deferred tax adjustment",
        "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r112"
     ]
    },
    "mdjh_TaxableIncomeOnSmallBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "TaxableIncomeOnSmallBusiness",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureIncomeTaxAndDeferredTaxAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of Taxable Income On Small Business.",
        "label": "Taxable Income On Small Business",
        "verboseLabel": "Taxable income"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_TianjinMingdajiaheRealEstateCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "TianjinMingdajiaheRealEstateCoLtdMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Tianjin Mingdajiahe Real Estate Co., Ltd.",
        "label": "Tianjin Mingdajiahe Real Estate Co LTD [Member]",
        "terseLabel": "Mingda Tianjin"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tianjin Mingdajiahe Real Estate Co., Ltd. Chengdu Branch.",
        "label": "Mingdajiahe (Tianjin) Co., Ltd. Chengdu Branch"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Tianjin Mingdajiahe Real Estate Corporation Suzhou Branch.",
        "label": "Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for tianjin mingdajiahe real estate corporation yangzhou branch.",
        "label": "Mingdajiahe (Tianjin) Co., Ltd. Yangzhou Branch"
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_TotalUnprotectedCashInBank": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "TotalUnprotectedCashInBank",
     "crdr": "debit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of total unprotected cash in bank.",
        "label": "Total Unprotected Cash In Bank",
        "terseLabel": "Total unprotected cash in bank"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.mdjhchina.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration",
     "crdr": "credit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cumulative translation gain (loss), from translating reporting currency to functional currency.",
        "label": "Translation Adjustment Reporting to Functional Currency, Gain (Loss) Duration",
        "negatedLabel": "Gain on conversion of functional currency from US $ to GBP - MD Local"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Type of Arrangement and Non-arrangement Transactions [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "mdjh_UnderwriterWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "UnderwriterWarrantsMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Underwriter Warrants",
        "label": "Underwriter Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "verboseLabel": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r47",
      "r125",
      "r126",
      "r129",
      "r130"
     ]
    },
    "us-gaap_ValueAddedTaxReceivableNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValueAddedTaxReceivableNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mdjhchina.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value Added Tax Receivable, Noncurrent",
        "terseLabel": "VAT credit",
        "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities."
       }
      }
     },
     "auth_ref": [
      "r586"
     ]
    },
    "mdjh_ValueAddedTaxStandardRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "ValueAddedTaxStandardRatePercent",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percent of VAT.",
        "label": "Value Added Tax, Standard Rate, Percent",
        "terseLabel": "Standard VAT (as percent)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityLineItems",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity [Line Items]",
        "verboseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r323",
      "r326",
      "r327",
      "r371",
      "r372",
      "r373"
     ]
    },
    "mdjh_VariableInterestEntityOwnershipDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "VariableInterestEntityOwnershipDescription",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessWhollyOwnedSubsidiariesAndConsolidatedVieDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of variable interest entity ownership.",
        "label": "Variable Interest Entity Ownership Description",
        "terseLabel": "Description of Ownership"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityOwnershipPercentage",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "verboseLabel": "Ownership percent of variable interest entity",
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly)."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "VIEs",
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r322",
      "r323",
      "r326",
      "r327"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VehiclesMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeOfFixedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants and Rights Outstanding",
        "terseLabel": "Total value of underwriter warrants",
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants and Rights Outstanding, Measurement Input",
        "terseLabel": "Warrants measurement input",
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur."
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Expiration Period",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "mdjh_WarrantsIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "WarrantsIssued",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureShareholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents number of warrants issued.",
        "label": "Warrants Issued"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted average ordinary shares - diluted",
        "verboseLabel": "Weighted-average shares outstanding, diluted (in shares)",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r206"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average shares outstanding:",
        "verboseLabel": "Denominator for basic and diluted earnings per share:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails",
      "http://www.mdjhchina.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted-average shares outstanding, basic (in shares)",
        "verboseLabel": "Weighted average ordinary shares - basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r206"
     ]
    },
    "mdjh_XiSheTianjinCultureAndMediaCoLtd.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "XiSheTianjinCultureAndMediaCoLtd.Member",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Xi She (Tianjin) Culture and Media Co Ltd.",
        "label": "Xishe (Tianjin) Culture and Media Co., Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_XisheTianjinBusinessManagementCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "XisheTianjinBusinessManagementCoLtdMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Xishe(Tianjin) Business Management Co. Ltd.",
        "label": "Xishe (Tianjin) Business Management Co., Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mdjhchina.com/20231231",
     "localname": "XisheXianglinTianjinBusinessOperationsManagementCoLtdMember",
     "presentation": [
      "http://www.mdjhchina.com/role/DisclosureNoncontrollingInterestDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.mdjhchina.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Xishe(Tianjin) Business Management Co. Ltd.",
        "label": "Xishe Xianglin (Tianjin) Business Operation &amp; Management Co., Ltd."
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c),(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4M",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4M"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.19)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-10"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-8"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-14"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480922/205-10-S99-6"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(3)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310/tableOfContent"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//326/tableOfContent"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "80",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3"
  },
  "r581": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481174/470-10-25-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r583": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r584": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r585": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r586": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r589": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r590": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r591": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r592": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r593": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r594": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r595": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r597": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r598": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r599": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r600": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r602": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r603": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480341/340-10-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r606": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r607": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r609": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r612": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r613": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r614": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r615": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r616": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r617": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r618": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r619": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r620": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r621": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r622": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r630": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r631": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r632": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r634": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r635": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r636": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r637": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r638": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r639": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r640": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r641": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r642": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r647": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r648": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r650": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r652": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r654": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>86
<FILENAME>0001410578-24-000556-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001410578-24-000556-xbrl.zip
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
M">&YXWKD<W,!_5V\=5Q*6<-AEMC_"W-C4OMGV<)]CYX.L+$_QN]#.-3J$NZ
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
M8.J%8-+]/I4]%)%!;O[> :Q ()HPPZ7L:B>%0%PF[,:5\S]7.YM)3\%<WZ1
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
MD(B'SF!N0#-!/OYG7A+ WQCO0(C.S/@_9,PSX(/E60Q_]LU&QM);9"!"[QN
M<MCGE<2!<-\?'O!M_ ?"_.+#VXN+MY>1B/)C25.R'\EV@S/+WNQ',QRG&LJI
MX!<.R-T0_$AO]9%"_\;*X;EOK4C=&D21TG>C")-9T@Z^<=<-H$MZ>KL!F^>J
M&DO'-=MO?437""=HAL_@[9X-#:)+[3V%-%(0V[6CA<G]FAD7X.7+ E8R,L:V
MYK*'QTU&=CPS,YR#@^@>K+P,XE\.JV#\PY^QR^49;8+(!$XZ=XQGX/S\AOXQ
ML -,:/[C6??(#PU_C?\/GU)?# <0+VZRG>,/://*_I""S-':2%\Q:VKVE>'D
M00$',,M3-$&2<>.Y4G'6+Z&W80K;:Y8U!W)^ZF5'[ 5>K^9(H8]&\+:1Q?ZF
MMX6V!^U@]_.;\S<]#Z)M\^<W%TH4=1JL 1PLE\1##/S'#/MC!92"C;DH@%5
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
M?-W_\$&/O:66,*A$M;"MX%41T8'./,GX[%V##:MX4Q"JT7Y/8)/0=M;U#+P
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
M4T$K^A)1SZ9VHA=PJZ#,A>$F!<) VM\6Z+G@)7YP::8P,7A(M^^?_.>O;.J
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
M@.M-]PMT3_4G;QR/3=I<UPK"S!3GQVMF)F@BBT]U7$A;CP;BRK2LG)2)IJ.
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
M+-F"'6Y@ZLHF>6BR2[_S0<#I9^H\[1GO*3.%]43O3X='&BQW%\\J5<V>FM+
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
M(&6%9:X -Y\R ZBO$4HZCBWV9;K7S G.>HTI[J6R=ST'X/?I5E)G-Q?SG5M
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
M?N;YDE^!,^&L39T(&S 29H2)']1UO*<'-J1OZZNZ5'; C1CUNA:.?Z6M\2*
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
M5O94@&GL&M8&[\IL8.1A-2OPF SA PW6>RN@:G.-^EXX(:^AUH6WV*J[X)V
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
M4Z_Z9K3X@RCPCJ7A3- !U=T6ONQ [^J<[!V8X]%UME"Z^B?+/=&I;5-[8[W
M.PKG,R&5]CB!1UG3[ F7BL;(DU>41-=US(PX>0;JQ +R)+)>^!,9 Q=8'4I5
M3IUP\OR0AS,8/OG%Z#?;'>04A%]#4I05V*!$C'IEJBOT00P]JAJG\%/7 3D$
M*8O?4=6PHR +8^5/T\VP&-2[KF?@,R$)D_A%O)C/\'#4N^:IHNQ+)6^L,/F>
MWYI8I,UW.[J-G&>:9A* JG )R/%.; 49+U-]3[:!U(@ 3C#3MT5^.:?>&^_B
M3D,'W2A(69%<F@E_CVU%X;MR7(=SZA4)CG[H@ Q5*R(C-H&YB:$5X(#Z?O(<
M.#-+9V-=OI\1'/T@?E",*U &]:6M<&)4C5:YUS+.FR"?5%4(W'*;0>PQI-13
M+^-7%2S7Y7,LYN)'RW.&?T.C<ZUS),6$:M43AE1/GWK0C(\*EU]F=VAQ9[TX
MA]-!O'#.'R7<.5%XXP?K _.3^%>08KDKJE=F@#;$$&-/:QNE$*5-"3F2M==+
M_SH6)0?!/7X=&,+E*#ARN M!A/0O07E #0N!YLP5<R;3U%0/.5-Q]NE?$NPY
M0]?A<=6\N5IX%IZ5;7%Q,8UNJ,VFLRYD$Y^8#*^%QHUFR$TIX\3Z'JQ7OTAN
M1'9LJV<]Y?I?5EL1B44AJ2SGG<QLPV&R9V8:4?Y?ME8UNSH?UB9P5SI4M$N;
M)[4U)M_CGF,WGDJ/?,8\R,3X6$@Z0#@1[MT*2&>T ^F-<&J:PO'\Q3HX'I?E
M@7J6&XGWW].WWE^.U MET]#F5'!"7TNKE%[B52.!=RJIJT@'5WUS'&'Z%_/D
M[UTG7$G,ULBL<'C3Q$J#!8X)(Q.P<>=X_ YV(M'RL\>,M7>.65[=U>L]"S0H
MX>B[+AS6\"822[:AAQM*6ELJ#RK:Q/#"2WN5M)/4"T131)F05(1<PB\\D7S6
M030S CQHC.:D1O-3HQT+1O.*'?PRHPUS!\"UPG"Y^]D* LN+EL'*>=I'RU/$
MBX8QT22F5NB&&X!4]2[<!ZCI@Q=.E"77/ML$!C!YCUD0/R"<"<.-C(V9^P%]
MZ_[)LVGPF0$/#;X,R6?!AQE#JK>YP)Z_,!1R0OH0.%N:?AC&GX;26S^:M$8(
M :H6JL6%.D(C PME=7I D(0WX<QS;<*TD9D)AQE+I>8X)N9(,,?4E20C9I#
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
MA^%;%+_R#[-D%"J[L.5T=(2J_5C>TU70\BO*#O2@7#^9CX*;"0Q1Z7O'*X;
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
M?_[1*%E&C#\^_';^I1KRP_]02P,$%     @ N(6=6"*DL=SE5   JL8% !4
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
M7U[QV= 7"+B(#06A$WBOR-.Y\"52>;5ND:&6U.\!UKFYYK2=1[P4T/KGSO?
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
M4M-N6D^7&H*KLEVL&#_V9%4>EP<;QM50C1:\-A^L(B>$^-Q:+X8Y' >>903
M'.C^!D7'?=9MJ&P<)[#E56,$*Y)%MU\LHG8M"DX:X"LQ2J,G#]%I#D<,;/GN
M$8--5*%!SQJG1>YF^9![&1?MA%2E>^1@EE; .P3N&>_[NYUM&6@=_:K;<+]D
MFL"$>S 4Q.-T/B@MWQW(JXDJ^^T"!N),[Q<HBJ/NF4B*A+]%,)?5R<I_I6F?
MY7I(U(2ZDK@$?XGF8U[6CXVW6@$CL)[!_AR&Y$?.0983PI7P<(6-60SH&^@.
M>3C)SNFB&+?#Y!0_=>!Z.]=+#EZ1@$4S1[Y4=^!F$9"3]5IH1-PDJU(<-3(Z
M8*^L (4^7&QUVTY^11).5UFIBX"OW%C'^,%7#P+,$,HM,G-@P*VU95LQRL$#
M@#+K-C+^AK /KYG"3*L/4\O=X:%HI22DO%6"E+A00A6F,+81>JU=2@X(7W.F
MJB1N:@T[4P)\?A>UPQ=]:SF1Z#, Y0GBD$G[\$@O.^#XN-F'L97N\(BG E)F
M\4RB(]&>]F0YT5>GHN]=B@]FH[O7"9R)T?L+U[;1,2$J@N%8Y?:ZQS:^JDAY
MUQ4[KJW[_G3UF^YY.MR >G.4W:,\-TI9M>ZQJ)+$*5G4,.J*(<OP!0XCRP<S
MSS+ _D,_^=3'W@94:>N-T*J2&E*NU34H*W/SB)Z73E=13KU($6G&"9SC$Z9X
M5EF:IMW>M)PS3)*FM*AK>%:&%D6Y-G0#"?6H6P[*RW@'H&I!_M16H87ND:>N
M\"F?1)F?.=U4)G:UD8,BXIMWNO/C'NQ<WRJ\O\(6[@[\%>1,D19CE+[D@_/2
M#73[B[/SW "D+CHC!XE6!#2^=,>09A0TA5J,X9@3U ^6HSN&I=MI-,&!NT7V
M@=B]U_4+AW9II:P^;K3+RU8#7TW>%/^Z-EK<I,[*@,8,=7W#\$)L3C?&5KI#
M)9X*2/W>Q)B F\@!ER0U\>?  -8S<O%A2]!S>79^FJ GR<2SZ,V'@^'H:_]N
M/&Q-PITC/4P +B5J2=EF9X-\9QX]N-&-]\"XY.3D2EFJ?]8T-'?*2[A#QN1X
M2%<0J_7IZONV[?Z$RR)*0G;OAM^#56CG]5!"!Y8VVLN.VE+6=7.^C<GB@#7*
M.R*'+D5:8YTL#E7:2P96H7BY,*/#RS'RS2[N V#8D=LNZRI_0;/*?^P-AH-Q
M+_J";BWYE'5D9=Q+NS6!1V)_[.H.VL FQR5G?>@L71X^IM94F0&84"U.U%=?
M;D5B01;T&>6TMEQSIOO!?4@*QD!55S70>6)88%:NK)(V/[PNE9H8PX&RMFI$
MJ@YU!=H05- !XNAVW_=!  =B(B[QI3ZY4NMH0H 62Q06V5M_;"W2X.79TKV^
MO==??0;&T+3P)NA361&MSU)0I  -*N!S+2YA6LBJ\%9Z1&3Q7&)1A*()Q[(S
M["T4Z/RFE!P,-;M)BKH*4/05<%:B\\]0I$OMN@(;L%7?#!W8-"#@F3!_/CQZ
M0(??L-SH3C56E#3P9KA110^<GO]*O(TY-C_T'3.R0!PT.RZ)1D5;7342B;6_
MU-**[-TM+@6JY<.B*%PL<DO$/2'/EU(-^5K8G,P?E-(*./MR?W/9-_\(_0 %
M3%JZ=%"3:W09]@J2"XTWQ2M(1'R9B-[Y15Z*L%-60&( L4*7"< NN(#+V#S^
MS=[,]DTH="3%D4\;ZRWM)=TM[>&[>D=?UJT;6T5O:H<.A.OU-\L$25S6N]<G
M_0_72_.-^7>O<[!SO>.0>W2WMI5;5F5JJ7%SRU?V-E^^B$NZ?GX&]^>J1,#E
M"WB>6JQ*4>3B7UPF=@709\6$ M42855!57@F=A71+<&F -T* JN"< -YMA7
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
M3KOBF:JZ\A(2WB@Q;7'(:A'W.=TCH*S,.,85EGTG&";K!:VN$CY]EGTDQ:R
MZ6ZQ,*Y(08EW/N37.0H-)2RXE<T"/GOLHF->OL [5?"[:+R"4JOI6>NI,M-?
MT8LB/W$220-4D)8@4I5W.A5G5F%564HP3I>HBAKD3Y^T53#.GS;Q3D!F0SV5
M"E-"BLD!QFH*%<K*"BQ\9QTSZX@L$VMP%QG["*K1<)T _A567J=OLIE"'9V?
MY5-)3::3P72RG$_'X]'DL3>:+(?SX6*I?E"C8GU@@AR5%6[XB;KE1,1)^T&*
M5E18-DMQ3;N]D!,DF0Z#S%MS:G$:"PI3DJEG^M.!8WYC[3")F3*?JP(,N[H/
M4-$)I1P\V.Q))R54@8A.S1A8"*((?<7P3\O?@']:NK.&99?POW]8SEWHP]7;
M]Z<[$-OX_2?=T=?1MF_@C@-"%J4:S2D)(P&6$Z,1;\D5>6)T.M^,2]Q3L>6S
M0MYHVLUYZR;2:D(*38G<^''H5/;]4#DX,MR]9K<1<1%*PE"WISJAR*0H)U4]
M10A-YM[$Z0B%A \A?5_GL#'O&;"=B\X+4NPN^\LOR^G\6P\>AX;SKT/A)R)<
M*I\3R3 G''PQ+OF$3EHO](_(%5)ES)6I\) .B$H"P9[-EPT,%Q0DV@HBRW'?
M,0=PCH#S W ,"_A1?(LDM#3\(]M NL@/I,'TZ6FT?!I.EHM>?W+?0]:&T>1Q
M.!F,A@OX>?1]O<,7JF]Y("CO(#EFF#+6;7:Q?H2;UTR72(:)XL+9 ?/YYNSR
M4LJ0KX31\?K*()XJ1^&Q%5CK2+D#E,JLV%R1+Z0*9!4TGST=4XJF)ES8A\"D
MHJI QZ!]$F0E@@FU; RL9\N&L\;.AE\?]&T;K"$!OS@[W3(7<"]@&> ! #B7
MW'E -S8HSX(331[]-:P #X3P#+^"Q_E%^*^-&\Z!;@]]E*:HQ +2P->J2Y(2
MO$\V9[)4)?'5,1-7<V([9DXYL28&&^"LS7 )3'T"?@YP47&%?E>W62E(/VT.
MKYI;ULML@_@*JG"GUHZEHIA"S8.<'GH?QM,"!/!DB+;A,?WOX/A"W-^ZH1,,
MX)#9%GN=LK6@/!_(D)[,*!QD%VK.X^1Z7"3F#'CW^FL\>4+EC>'J#.5-)#T8
M-FD90]E<]^E31Q%")QQ.7$+KK^Z\SH$!K&<H4>P46;B=*2S9+08PR"CT&3+W
MB<)G6#?\-[%"4$BI5(Y)#,2Q%-/5V/HSM$R4W/=>W\()"=GNT@NN(KAIZF65
M<JMIFER7G'K05Y:XD?>XDJXLZB>!/+_()X$LN[AH:S9(5:\O**)0'(PV_77D
M5 YY NZ! 5LICQ%%K*S*+%'YWH*#N ).#5P6!XQ-Q4\L*"/'M)XM,T0]+5@B
MJ&MW@P(UY16PVQ=U6(R7PO[: \!<NM$6"&5"G@8;X,UT+WBE/2:6-M0-9O 3
M7<"IH5E;9)$JAB\[X/BXVVY"C=:SHZJ, DX6S9NDQZ[OSX&-=M)+MT@#!.MT
M:=W.4*.ZM +.'?+GBF3:_*E#X4SBHE.QE<X0AX?< F+;"C^M)@,E$NHH,X+/
M=BJ]S+O3S8?C_G)XWYOUY\MOO>6\/UGT!\O1=+)0_^2)4PKFL$E?K>$@&,8&
MF*$=G;&*>W;WFOF$X$57J:W,*+DZTVYNY)JT:''-Q,'@)GB;H\+3R4Y(,$+?
M@&JDX4> /+EJ:J4KC"(F%LD75(TA-5$DTX(@LGH.7V. 7"K1*3V.I?$ /,<"
M ]V'^X29Y^Z 1W+AHJ^M,@,(@)T:.NK)JZ@9]%2JN?O=<GZU;)N= )BJW42?
M15C9UD]1^XEQB:M=6375F"%A[T#615>)$Q_5_4QV/S8.%;605>&Y=O-9KC=&
M)<BIF4.M@39X[<61=*>KB1M8!A@Y??,9Q9M[<#V4E<-R(MBFJV@2_LT*-FX8
MS  4HO@VIGIK':.0"&TTXK@G]$TW6$?F0L=\!.[:TW<;R^A[0*_LY'%5\,Q[
M^(@\/"('C\?A]''>G_TZ&O3Z\V&_-YH\3.=/?61<4]^VEBAK#G:NAXRT)38U
M7/'?+^59TT[[=(3SW6OR(9TMC;HEU:81$BPD&UH]@96S=Y2\G(0[>3,T@JF7
MO*;!/'4M*J8<X)P@/)"#2?*6(H\NHQ+1?.RC66Q953C A%0AP)2RJ6?0FH-G
MX(0 7?X5^JGA;1ET-16$F!*KDSUA#7$5M6/-D>KM0V2S<L#QY3L$,Z.0L@T.
M&'!_=0-@ER&:*]09&.DDD^T^A\$N[O?>'V, )YHU/.VAL,XX)$NJ9*6_T"XO
MS]J):Q4YU?2.*]E?H0!8T01T.''K-F9[C2VK"NQB]]ALXBOW<K^,"+$RCF7#
M;K2Q954A CM<)U S":C>;GOF&?@Y?/^A4F@Q:?S4CDJ42-%M,>PT7)JBY86P
MX.9+=0DU&M%D;WPSLZD/C%_6[O,G ]WP>*_QA)K\<IA/DS_\_GAW NGA@RZ@
M6"*-[%TO=PO[T>:A['Z=IJHJ%!"W:ZJM#4X4R@9>;?J>/;+GX!TQXH^5(T-5
MR(INR0DB"@ZMR^\2_.B9;23.%+WI]UT[?I.?_!%SY4U5MX,,J"^_4K%H:L\%
M<0HMS$P0?]A!%E (V(:H-,<\CA*B35>Q1%DV%V+,WD '><!)"8V$MY'LY<(A
MOLE5/KX)K>M+>R.=\/*)X1,.NIT^,9>:=B;9V9< BP"?F$1@D0F5FC?"*X B
M)UPJ&>'+,'T[1GAY1&"'JY(17C[4'(WPDM%BTCB=$9XO/$I;<=L)7HDT2IG?
ME;?B=G'9K:T-3A2J8<6E-^MA_>XH37O8^LKQI"J:Y>8]-AVTY!%4D9"1]Q?*
M2'_BS)?F=67@3%E3;XP^E=2AE+&8C4E+%XI9_4*!U,0;8PZ3&EIM=RZ4MH+Y
MF=#.6^!.+5TH%6N]]E9Y$J+SVW25Y"-WUHF^<?MC;/FLKJXT[>:B[;RI)C.G
M8(AEU]M"KRO"[S[X,X3M#)^1G&S7$-<%+W"_W"V&__B";B*&7Z-@Z^K?*YSH
MH.Q> 5N\X:-OMA_$:X."HLJ-XA(4,H=56GF4,Q'7P!=^%2%R'*:TXBCCD2L'
MG21AQW G1G[#EE<=>Q* 5/ 3Q.P0 0JO&8AE6P \ ;I2Z E"=@CV4O,UIKCJ
MX%>?\<DBMOXJ P7G=IU%X!H_%ANH5K\?!AMX%/A7+A<.10W%64"&,L\$5DF5
M,CO7GQDBD4>^'P)SYED&F $O^AMN:L"5S^KJ6M-NS]O,"C8Y6Q] :P[@B<@R
M F!.0)#X5:(X^[#A)$?D8N#"<[KC _,!MN$85@T70ZTH6/UB.1\-4+SZR7#9
MZR\60WB^G\Y1]'ITX!],GV;]R;=_7Z#D:O?#R0(6?!A-^I/!J#]6(/Y6B7\.
M47G354;34\=^I4BO5K_!!MR2]G?*^?[N/7S\(O,"8VU59A]^..^=F6HJH5O>
MB?*0Y8'%";),(BMW_&C>(U$R^$QPG4#-)& W/!(EH\6D\=-;/J)$JHQ$0<Z(
M[<2M1)JV!54AK2\#/>K](1MTP8S*5%\I_+DNL?75T'K33YH&O."$]^!Z&6\%
MQ_SB&$=_0$=HR[1T%+X*8P[@U+I*#*S/F;PU0:2:A-JCKOB[(AU+N]="F=]1
M8:6NLJ:&]-(,47_[%..76%3^Z_\#4$L#!!0    ( +F%G5@\A:P\ACP% ,NH
M/@ 5    ;61J:"TR,#(S,3(S,7@R,&8N:'1M[+UYEZK(%B_X__L4]+G]WJW;
M7>8!5-2L6_5:$15G19QZ]7(AA(I,RN#TZ3L"<4S-U$S-Q$SJWG.."@01>__V
M$#MV[/CO_UYH*C8#IB4;^M__)I[P?V- %PU)UH=__SO)T2S[[__]S__X[_\1
M"F%R.U4O8I(A.AK0;4PT@6 #"9O+]N@9:QB3B:!C)6":LJIB*5.6AL![A,"?
MJ"?R*8J%0EY3*<&"3QKZ\^:.)V)WD?8:1I<CO\G$;Q(G(UC\.9QX)BBL6MK=
MN7ZX*/=-P5QN1O$,6\.?XG$2OC-"1<GCVSE@SF018'FCC['I9XR,#81!7R1"
M@ZB4"$6D<#^4D 9D2(H#$._C /XJK=L8V9!6D%ZZ]>Q8H:$@3/[^-;+MR?/O
MWP/!ZC\9YO"W=P'U.?S+NUF5=65[YWP^?UKT3=6]F\3Q\&]TN0\)LKE=-!S=
M-I?;)]R[+2 ^#8W9;^_B0?OH!LD^O-]K/?I[?7%SJ[RP0["I@]YLFI9UV!.
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
M7=B5 :8N UJP;%D%WHSB4#>VE:6<S<8:O$(:D\I\H-M.?/0P-NW-\7T71J:
M/$;+DCMGK '$D6ZHQG"YYY;MNYV,,%5FM51SI0AY@>^P_<6TX+_=U.<X>_V
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
MI7"^ 8%O'=*\5JQU&SJ&VTH,CR;,)7NRZEJEY0@7 #'H9:N)U9![/&$^SX1
MA ,1?GU5PI7CJBGZ1VAW73PGMD4I-,*589EFEK:03@^%@CKRGROXQO*)*[M;
MPO]407V3V3].5,];VYQA _713.QDH@NI!=?**]EF0682!2F]\.>)+Z^8V!>4
M_ZGB&MC52X454LAR5%O6A]XEZW%D-AZ=%.?)!CWB96FDS&?AJ5/W9R6?5V3V
M' ,"T0U$][)$G6S*#\+ZMCM,I%+**L],*3ZD):A$+H;/DO[;_'UA-E$V]5,%
M]&>[PJ=6[TO"V# WO-@[Q+HAR)+ C01]6(/JG1Z![2$35\LK2H/8Y+"4@7T'
M8ZIT%LUX+6^M%*XFRI:LV43<?^M/ZPJ'Q^3>I Z<H_=GBNI)3GUSV^F'S8^G
M!/,G+/1T2WB])Z\ QQ2*>,U.,>:JJ#[:Q#58Z G$^C9B_=@+/;PAJE&]$1_C
M9-U>% :E=%+)/)XP!PL]@0B_=_O)(R[T%,1P-UI?CIL,*)!UIZU'\NU@H><A
M!?7K9K=^%=5OMM#39X>+2"FQJC$:G9XK<FM5SU4?S<0&"SV!7;TJ%)4%:5DP
MJK(^[#B"_EYIO7\4"G)I'$V6^Z1"Q9A9E"&;6AKX,M/I;!3J%*F# %0@CB_%
ML2@[_I;&,85/!U*D"11N4D];26DI#0U?VLHWI/& TH$P_DQA_)Y)$/1\HF1:
ML>I4R69UJLPD%6=&^W+=)DB""$3WYN&B1TN"B(TS(!5JIE0E5"!#E-*PZLNE
M+TUJD 01A(DN+#3[4]9:P:2ZG(7"AJRT%OW<:C3E-: ]FJT-UEK]:'G]4 3X
M6K%^[+76%F.T%2$^3#%:5U4$BA0R5NSQA#E8:PU$^'41_EYKK38[,%MV2]7P
M);DJ3Q*3XJJ6\Z78!FNMOG6B_2JJWVRM=<F6N?0L,@,X2.%25B*RW?S,EY/=
M8*TUL*NW$]9'CB=G %UFY_2"YI>S%AMJ#P6S3#^:S ;QY$!TW^<2/UH\N51?
MZKBA3-I*EEO17#PGC,*X+\4UB"<'KO!A==-M06,DDDAE&ZHLH6*>#.J\#/82
M)DK26!0/#XH'O0Q!-YQYD@_QNM9NLORRW?!EJM"YH>T.QSX:VRV9?5#2&++Z
M%B6-U_P+]\@84JF1@X+48.K [C!0M%Z62SRZOIG1"W2/"D>;(@]P8Z!&G4%=
MM'RGPK89':?'N)?R<6J0]^$H&4$'F)*Q6W$T#MF).(I?4&+<%4L.B XJNUYU
M3'$D6" Y-(&KXSW6CI)V=UH,Y>)\B^AU.O-JK[ P?1>LV>?<F:KCKJ"^,=H[
M\1A'I6I)_%8\WGI">*]6JMK)9J^5X+5EG"K3;7-,E?QPGN_!Z.]U<,)EH=&D
M+E7L$3 W,[A^+J*)LLZE%:H'Y*BD]772]IVRNC#\>#2X.P'X7F=?7+J3Z)B%
MBTZ_&2&S@Z3"J1FE7*"Z@U+A47?K? X+;USV_#W9/3&G*V0+<X-70E.-RX]D
M?5"//QK7+ICH^)-1EZXD'<N:S(3GPT&W9C %OES+Z.ERN[I\-*Y]KJP17\3"
M/5FS82>DNBAI"CTARAJIKP"0?>>V?;6LW8M1GU94)BFZ-++J0 3R3.BK%RPM
M71U/7DRX4(GO]2=,MFSA]8(<&7047VH ?]>5.<>L[Q=!_C2_X[Z;Y3Y%NGC
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
M&=_NSMA].;LY(P7D,01B"?Z1A+$LC$ #B"/=4(WA,@W-E&I,$'[VER&0"H"
MM0Q5EE#"A=ND#/;/]90%';:ZU^CI!8V05>GS72W;YUN=T+2M=K@!5?5=H.'\
M]HOKB?=^2X^TRSFJ;\[VO(SL]U(91!P5428OB8X=WWH_X#<*=2V7C @&3JI3
MHI9JV=3X_D>V/A3E7LF,>%W,MWMST*^ZM']S$_Z(<KDW^7N;AS>Q:V9ELHS!
M]!2YM9B(=6"4A+$O5S+?$+EWD^!;A9)>')P92JC9:*YEL+R0$I=]C4BPS/U+
M>UZ;)W"OL\E#TTBVI2:F!=S!J\QL.HJE1,-GH[]#; 'Z:>']J=;F&]D1AVVA
M-93Q::+8[VIUM3"^?R&_ZZ=::.->^.*IUN[6C\I-S,M;"O>85)GF\9#*,C+'
MINEAE:RUNWZ@U,$V+#QVD_2:2Q<HO+VM^G"W0\BJNF^I"I:==@[C2J?NIO"&
M$4^DA:7E/>%9H71G3$7)=FW%R!&>)TN=KJ'Y=YWK(CKL@CU7$.);V:+/@U48
M4C-Z E8UA6I4L_-XB\\.&].E.ACPTZCO%N9O"*LSA A@=2FL!#5I6< N&_8A
MDA2E&0O3!;:%<]D2R?=K<\%<^,Y-_AB2SHP] ,]9\+ASKT/J94T >V:BTZ;"
M5/2E2M))I1 =+R,)IL4N4PF<K4]:Z4>W=.X$["HZ!*"Z!E0)J-:)V D#UZ)B
M\Q79I,*\H^3BB0J5KB8;O@O'?QQ-YP@0P.@:&!%Q2,:36BEKE9FDZH@-'' M
ME6])HUBI_^CF[02.SE+@1P'IU7CB!F4G@V;+JBEK@HF6U-U=>L+!@>^5N0Y,
M:R1/=@!LR]8(M&5!'ZJR[D7%4XXEZ\"R*G!$;C^M7;W5_36)Z S0%5TD!G@K
MWVPO].[0ZNB^,Y6OAR8WD+V.FA];FSA@@R<&'^!#(!KW$@UN!#Q6T(YJ.R;*
M=RP!219<ZF_*L6E:JB90UK2JA)JYB"13BVGZ_C',[RH&%]$\@/P=K<&1]CFC
M^U<])5/4QBF<M)LC/AV3%R-_;JEX!-!?2/4 ]O>!_>O9 .;$6/>T ZTSVDN9
M,J''.O*:; Q3\57!-CB%;AMCL=W0F\F.[SSSQQ"$#_#AQXG&^V&\WA!\ .)X
M<L"I1"%?PZ?ARHJ8X-E\JN6[,,4'8?-RW %H+@9-4=9DJ#>\W,H#\!1S!7W1
MRE;"N%Q20F*RHS"@Y\MIX ? <W[\/PY$MTEH9,=2*^[DU [3(A:M7"K"L;.D
M+U6.OU,)?0N3$[IF3:,\HM%>SB>KSZ"O<3S!&.0$2@#-6(^G2GTA/QN3N?K@
M8;3*%2,-@ &!(14-15"SJM&'?VO]C6DA(Y*,MR8 *-1*C(Z'2B_2]%\QM;,@
M.#VJ@.%KAHL;TGBVU>-Y7\^,G>*4&RH%FNJ-\RUV3(Q]:1C.\?STP *V([:/
MM9RA#POPC\?N62.>B36CHQ+?6IB=D"DWY2;].'K^Q8 "-D,V"R[9K+43Y#':
M3*J)8F=1%QAM%9_E&GC3\.D112<9?6)( :M'O0PP=1G0@F7+*O B]H?Z?#KF
M"5WODR4^&XJL"HT*83&UAQ'P-\<7@.!H9US^HIUQ<E/JK8P(2S/D)&Z"[I N
MLNS#:(/K!_RM8/+R_);>(-Y5*$G 2:[29C+-=E>__VK0!:3ZC$-1CH4$;2!=
M1\Z3DF0"RP*6]V%;V@'=LEGI01N:!7%3&**DE;E.?#Y(\'0Y52*'D3C%EWVG
M+=$^S]>'^.L?=,_),7XK47@+#.E^V2S0XX[ @-8BS$EX.*,-_;!/Y4LHY^CR
MFFP\_-!+RS/8Z1[/I7O62(#HZ:6M?+[<M$M1QNDTYW)*+6?[Y=UBFN0^L-]8
MV=%0;HRQQ; &! N:Z']DRXB01.P9-K[IR^;2YOO)Y]&/:: ;FJR?:M:CC]O;
MU]H]:.+W8>_W;CM-%PXJ)DDPI9XG"3V#CSB9S- 2%4X?T#FNF>LZBYUZW73
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
M''7)*;.<)J,Y!C@TOBAWFN5LZBUSU &6/^S1JV\K&[=W+S[/];Q&#V!("J
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
M- NG;I#5](U2HG:YY<<J@*'H/+QY^02C[GTNCW2.^ 2-(J\F\$.,"^S')Q9
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
M*]TY?I#J%K\8NS.A>*_V22KJ\!0%IT'ENG5)#W*?@Y(7.P9&O9!!?8,Q-EY
M*Z[5#T/B>;P.:DKI.Z3JZI>L'F7_4,R9OH+Y''()MO3,A<VD]=,=NH(D-VDZ
M"+/D+PMZ.F+%6+?421OY;EQF.8?@B U&!YG\"67-W5IGJ"T6;-+)8PM/3W"\
MQ-#QJ'*+E(1U&6>P5LBK5TG@Q\+=-A\K"K&L_Z)3*=> V@M;*,<Q@+V#)TB+
M5?#A?X+_^#3D#"84[.\^% WT!K[$[($NFV^"_'$K)[ID"E4TBB5S8'Z:Y83>
M/CM7RE,A:LK4MO<@_R ]U;DP2$GSEM=-.7SO+HT:^IPI!%<>4CD'H:99K88#
M-N:&3 &&T"^@KDAMV32XJDJ!-OPD,G$N<C=+FQY'<V<V!9;BL\4%7;;)R0,3
M+?/-7&$'(FH<*A(>UCP$)83B\_+5<W^CN7(DGJA*2R;WE2%E7U<EK5LYB6\O
M_:5_E$\LA^LE]<YQOFRL/%JX7^ID8/  5!FA>5908?$3!/&O)9=J" Z+%591
MT5+0:L]ICZZYD0C=9Q((8E4]5N= 9A4H[G@T^>;K#TTBLM$_%EEE#+YKAWF8
MM.D]Q^Q-7N9YTRF*X1':VJ(P#H7O3O>3Q*?AUEQFYF>&][>OIY-HAC FSC3R
MHWI8%L3OBM2/!'O"D[C4@H#%;)PW,MO %W5E*F'&P4+^S\Y91OTM=3^44IF
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
MF!H0T;$,;*O0IK2%-:W0T?=N*CAS!V(X\D3D-7!Q_93@4"QF7&'09,U"418
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
M7I>^G*,GG%5).R@?KI+'1HB==@ +BJ6U0#X9&.!;6KH"-Z$01-:HA^?R(#3
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
MBD^''-^[UZJ>NY-_T/32W="KDJ:#J"DB[P+-<>D8#"NR6&#F&YZKW]1XUQU
M4)C4'8#+;_4,@-,RM!2LJ?IXZWW.!5Z?N\5=H8,K;.A45G4.O?KW(8MNY)>H
MV17'6R4 O@+S9FMAD-/U[[<E;Z+%9@*5GG5.I)O$1/ONQ*.*5SA$3_BA2:H\
MV1E%]-13[_]B5"4=3W)V41D[DH0ZI.E5ZW.OC4N%/:#%I)%6$?2#898%',VM
M%MGWN\>4X_S/8[G4[XD._-&GSGXKJ_>D.(2/N/7&G]&DNK@LRQ',3 01*J&?
MM3>F9L&2D9=--&!=Y7,T/YKI^'"9@;$U]R8;74 N2V>=?E;9MOU#U7>*HE00
M4>O>CZ]Z925'_R$.N&QI%?2PJ"JA1.C8^])^[H0:6R'NH7Q.>(&9+Y^=!$.4
M3<! X>@U,.^7@GE:;FUCH?52F%O1X;+F7C0@YN%G+?C[@3/BH@K XR_AN,V<
MVI</AVGS^I+/L_Q'S&0%Q*'UC''#'R9/3)ORK,NYO<WQ@Z0]C$/!'UT.R%8/
M+2L0J& !7MHX2(\HUT[$[T-#+D>!K^.7B6GZT^"3WH#,BDD9L#$/^65J=N:]
M1F>Z5=;?;>N9"$2=H5UG,=7TI?6>]E:Q&&JN?9OX<MJ#8+3P1MA@49&0^E_*
M<$C%DDL3&<9A>GP>6!4M)]/%'@,&>)VA,1KA6U?,HM$L^_S2,'U^V_)3I_O\
MU#X_=2OS4WJK/_M@;7U>YD*&I"=4^C"<([U?("!3L&F.XEE3L2&L<(/*JY=D
MA/H&3%"HB>NT8LHJUI"6^M=+VUU-6[\S5&"C$N%%Z/<_R@&W:41-KAE9HQQ7
MJ5R;P)V/)'4PCPV;B3-L8AT.C6]#"A5E"[C+Z2UC9)^IK6H7JQ^_HR4#4I,+
MJ-3/ HEY44]OOICNI8RC,*7LN*KT'DWCQI=ZST+!TUDY8-?=I_K2( BIG_?)
MQBVCD89N4]:V;)3-75P!\7 79^0U"FF%A<[=Y0:[)H$</;J(T-IJW:N'0UJV
M*O,;!NLJ'#!O_H,?Y O_^X)<"1@Z)A-M!+1L# *0,#$DQT/VZE#_4"=!%XX^
M,(B$O(8+=JY,$'D-IN4(](1L978HSC!@9R^\:+B;PX=Y/@P1,VPT*+-];QC>
M7?V&=3*1YE@M;#OROC"4%0.P(=K7K=B*<9;2+F72"Z-%E%,:_8F^A$2S#@5J
MM&G(NH.[6%YS]]Z59O_.^&ZO.( ]287.C[DZM<2T;^[,\LE)#PN<]V0WHER&
MJTDHC JUD+B 'E\-N'M/!'**3:$_L-9!R'&Q##/YIA1,'2[F6&Q_"-N++HR=
MRU8//J[,%5TCNDX(ZTIKR. $K(<@RTFA6?!;LJJQL E+JX#?$2&29B&S53K8
MM7^(TG/<?P2=,6,"MH 'K*<\04XL::?W4$97Y>1*P+*KG=/?7-\WH FM)97+
M3,?2P;/#9Z797)!U<'R@O@HBS*0@@6'>)0<G41]X$?3)E2&[YPM<O=<Y95Y
M:=JG#)7LM.76@3-:JBA%U=,R2%@28S9=]8QI0PY<\?!F"="$G[V+>S*-)^6U
M=H7UY(,LW]$+PVN.O%!_W[+7:$.5"!0V9U'--M'VZ:-,+-,^@L2TGQW1W:1<
M'/:E@^&?D_P0?9-N.D^W3S7'?/OI#SF:!6+?Y" )J7UWD=:P0T#LB(T=AW11
M5XNY".,@IT?-%,/I$-I<?> K&U@;34KN"JEG@6N%U'FV!\MQG$:M8EOMSU=
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
MM9B-2<6+,S H ?9EGD PS,#9<(P&^+M2 L=KY!MD]RKS]=DYMA8NBW'#SS?
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
M.,2.#?+8-Q=2"?>D,<(+%Z^>8Y1#B]O<Y]*%A4?X220H*GP@(JB<*G6+Z)[
M-CQ8] ZDSS BH>)Y"KF/:TVG?+L<C@_TR0UC,*C^6]2,P.U,+#29F?H=;%=.
M1GUA'+LOW8&*.$6MMQX;#?^&E&G "54W^;R6FT=AEYLV9!M(P BD*4(1AE==
M%:7R+G%0AHZ_QB%$J!05T[-$GCS)A^]X=_NR6'$T)K@7.)"N*!2D)"UIKMX-
M%PZ[8(]I'E^;J<'3X)0Y);@[#CED9'U[CN-[),[/Z20>_ \D__4DFW'S&XCA
M,S\W.MG34FI7HDZ ,8&M:T622!>2DV-/HRK>YRQGUBS1[<+-+[*EO&WB@O,6
M"OI!$2-65P'SBCF/Z>M7'A"AI<B)0SB(CAL.%_/,L0.;#9=)C0Q3JR$C^4\C
MW6W1YQ85V8OD4].RW''DD#&K]EU[K+?7&.1O6&]:,YTX Z1J#;/U6X'\;$RP
M8S>*^D''7,0_= W<<1Z6TA7!)8+<UX3:V5>O*(I=R6:E@.O"6GFAA-R,&&'N
M"CO3N2A,X.1G#1P9Q8+("70U6D&00HI6E%E*M,&DH,/U)"_^L!BKZ<T"');2
MV5022L8^B[O;L6/FCJ+0S \G)$)S.4>$@5<[S$#3\R&3NW,\ST0V7& KU"5T
M3!95$,^BZQ<8>X\/$"EP93$>_60<I='AP0VG-:4@G(<&G!?#-&[*V4C'&4G>
M21&)9T&6XROZN\H*O1/DP-*FM,83\##*7YP ;1CI8?)SIUNHM(<+J/KC+HJ.
MWY.3)Q>^1U=L2B?UDNZUJ8B(\@EHCC24&&^[5RPR(]1B3;31EYX+#YSH#)./
M/M?Q%ZAZ9G,BIOD*WAWL>#@$>D)FS$Z&EZ.5OJ##,^4"GKXE!/K1VYD\]=HJ
MCGP@%$/QT^N$# =&3>B/.5M[3(!-(P 5@Q_HSIVD0JS<O/'DNBV'@P&4M#3.
M1^]%O@BQ+A;'P)&@T# "MTR.YK)<;!O.[;$2DE&9"]R6SPC>A1_4*-IFD![O
MIS25F4\C+FJODR$5"P7B!N&#8G9%<F-5W9]BOVUOA;F2Q*A?EF-T=ZE'AC#/
MZA!HV GE;(H=K\TH;=4[^EO73:X6]U4!R%5Y*SX@*$O\2T9?1%0_0*R\?"J_
M%KN&2>CC"C?^*_N 'L 'T 8\\;&F8XIAR!UA7X+NKW/H"8UU[HBZ> $:>@TR
MJ _K5Z8IA^^MTD'+VV@I9VKR#U'0K@$1Z1V,11'5/S,9"4H[-JVZNQ=)J^@+
M+=VZC&PW7PXOB>+>2,7?-+#9:F[N0YF8ZOFKO[UX>G#\.*'7CW)L'0-/#./>
MZ9 F^2Q<M[5#.[JO6C>%=D<VNB>9%1)E!F'A9@CR=J+C_5IME)U[(Q,G[P+_
M DF08BM#L:2=O##CMY)P7%%Z)(9_!]O"O*NQI)KC!Z)T'@'2@WCAQ:0<F#)J
M?"*:8<V<.J>SQF%"@U1H@8_IC564ZDX<-)-YJ(>%\TYT_?:<;I;[$Y;=1 ^3
M+'"\[DP&D _)9<D<B8L 9-BJR2L+&2OD4=X+C+06H [I7-,_^8LD/4;LX[?,
M9,>NINW&JH(H64:G1F55))S.A K^WC':7!I&YZ#,RT:1-QZ@MT.6R*2Y+!=D
MJ#NU:F4UIEXE,M2"_-J'E+$3Y-BSI5N&S)7KCG0SFTN&@:*0/-%")3%8?#=?
MJY-2QY8/=0ADG4\RO@<=M5P&33<5EPX<O+II4?&:D^W@1@S$&R^("$#]9O5J
MK-2VWM_6\84^Z8%,A/P'-[W=;V<&^'B? =YG@+]=!OAS&J*OMK6'G)X*-:6
M>LI:PQ!<DH8&FUG#_<7)U<G(Q^< 85Y5)7U@&AH<]/=J,5<S/^,0/'(C'YAE
M>2(IMGKGK-6SB.W(+9ZKA4K]76,\XL$B!=$RMUZ,"3^HAX!]]ZQ=Q'Y$(MA<
M_F.1O6>H:7N7N/ R,%-=+$:J+%W3"8V_(S:)' C3R7-MX*C*7:L:5?I*,B3P
MH];FI %2O)#[AO2_SQ>&P0QKQ9(IOZKD#*XORTFGJB-JWI6JA3U"CLU5IY"2
M7<R]E1S4;K:F=%46H_"F]$)G(VY;PX6K;@VJ84S\=4:8'VYL_V9;.PX=8G&8
M.L,Q ^)CB(!79A+\_^R]ZY(;QY4M_"J(;V(<9 38(JF[Z3@1%$59](@B/Y*R
MYLR_:J#072* @JN ;L)/?W*O?<F=65GH;HJVT>/^<<Y8; "5E9>=^[+V6EQ
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
M7??2[-^2*.5WCMGKOE7^H,QEAVQJ<?,B(F?&Q9%&))&R#/QU@#!)< <J:[8
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
M5Q/Y"[FER]X5* FI<"9)T*$G -#QPNB.%<G8<+W.W?%#XZ@MEASH.:6@A%;
MZE;VT['/"8-$#$Z V\2K7X2_=563=_3DO?E;56P7GI><P&7KNT]RO8+"6T2'
M@R0ECL;S] 'JXR_R )5R#6?""J(O_?+5#_R!G[7P-VRXX1316Y(M"Q'":T>3
M+XF&^-UPC8<3TQ=^1(I3FOY#'L^!7];A*9H 0J8CH\"C1XW].BW-*[W27)GB
ME?<!?M+;S66QTK0B[N[A*_T#IX.VZ>.'#[^=*@Q)"BIQ8DZTE/*NF#I-7B,>
MY6VS%=W+P0_^OID. [_N1-.L?J^NR3-U3:PT!-:N*U,=A0V;QC<GDU=K"WTX
MM,8L*>:[G'%&]\N',"+M00C.D9=M@NN$C..U_$JT6S2(G7L*USP0(1_NR#KZ
MWM.I:(:V@F#C./U>=;^4JF",P[+"ZTX5RE&FB3$T*P7Z25Z40"!H)YI*ZH3X
M+II^MB2'N[62%Z<0Q$KZ&A>@<D,2J(1]1'> _U=%!,KO*Z]=H5 ^9585*Y@Q
M_9U6S"0F6 -QP*C%7LXG]4U)^LC^:9'0N5A;"KN\BZ8C3#!3 Z4Q82Q]);1
M/O8$U:==&K[F&]9@GV<V8@5M(K=?3V<"\@5\1NZ='O&R,VCFG[#NDD4ZL/J(
MAY:D[TKT4L8IM>T:(2N@%M1!>]40S:*[@%GIJ#5[MURP/J%,@ M_PI)L=IP)
M/TTT6>Q)B=+54\<K!M*Q3OHT]1_%K4O8K3R%H-T30B'H6<\8!A!F<, >RY&K
M&/2LKI)D8N,%4K!0,9DW*D_#Z#7MB4E<*JN.G]:T04  A6).S D2W6'I?&F7
M2K"[76SE^BWL-+2SM)UH#:$W38NV EN9A>5O:!TBXA9A<R\=G<$2S+B.!I..
MSQ]1O2%'.XOK88P3+QQ8AZMZQE"8WOBOK3Q%<_E&UDS[[P!L^8Z3Q#\L6_*P
MN11[S[D066U6:3&FZGW8W?WX,>[N+VC[;E':X%K36*UGX9!1#Z)5(I! V(-R
M93J<-)OW0>,_;$7]859O)(]F'?"TR%?S?TREU[=>;1Q: D^H/S3;:#.8QX)!
MCP*]0\K,<)]C5!"N+S8$FM.'#Q^&C[:;L/7OA7&;Z43"YZ+,*'$_FLA@"G<F
MWM1#YN<OU9I+4^P0593"J[H,[S.8L]V::*SX1:J$!^6Z$P>* ;DJB-FSVT(Z
M".W YC=U^!AF*AGZE=.VXGPWS9IUVW[$O'7^AY+9C^"0TBS*E4PS.1U2=LC^
M0!MQ88?0YFWZQ+>4.)0+'JC@FTVS6T,;$/U,.%?AHJFX\L($G\W5WS# [MXW
MT9SP*8^;03JQT7I!MO:F6R'9"==83SD%E'7VA^/CEQD7I&SG ^N\K;CZBF-^
MY7J+<P6;Q.%*9>SUY;>4#:$Z0_&"=@[.K-DH@J\$XR;M/K)BQE Y?(KCP">P
M+8">L80?G-;@-E"+":>W8QO\H0UKW:!-+[57FHA@)<+"S\35\<916HR'WZ\L
M+F5\\#!Q)<*#UTY?7=89F^>-;/5 H'K8/P]?/NF;S_%(5_? 3_,F>&$/D)Y<
M:K9^H?P+P3LE*DWI^XKIJI@*.WS[L$Y!GVD![I+&Z834%_W+(&<5E!O7U,=H
M<2+'.(359^07UTK\&OR23KY!845RH_/7D*U3BE['#&GPMC7: !VR1("K-7>D
M1^;?E,>[9WP(^[Y:U2DMUYC"B17HM3/>\=F.R!5D'=F:(CYFX=:_$)++U18E
MR?7V><QQO7[V]-5WS%9@<Q ^]G/5SZN_153>CS\\>SIY.N/NUAE"9+K[(HH'
MZYVJ>]!E09.LG"DBQ4NIGE7=H8\Z#/V]5!BY:H4F.=[?ZIK^+8299M?$A%&N
M)EP&'!P"3<Y-\+A!V_4#%$GU$[B1M&P7CKOX_0HDI E088A$T4(9_N:9?9#]
MJZRCL;0827==>CI7Q3G*SH57Z\G3X&HO)X\YZ?:00PT@\6BW/#NO&E((#Q?E
M?O)L6>VWDNK$[,4__TJ7=K6:?$]L#N?K</Q?O'@1=M&RU3/*X6.XPJGX3#\=
M=N=B,549&ZH4_Y;MVO.P^Y=T G1'"#BNA] ++24#_#GPXTIYW%$FP!B>Q]*6
MSI*D[=[9MG3R[%['-1]>AF4L#VY9S=ZC[#]#RZLV(O'T@:*66R)LSR)@I_]
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
M<6: L_2?8R<^S76(]XD>,YRS*"N8H$;+BTU+MJT^P$X(8NM>! @,M@);7NX
MT_="(_S(!KG/O!^T.0I_S1J;FLB_$I;GZW1YUI.GTB?*GJ:!(]^X=R0A)=V
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
MX>\[>N:NT_QXH6]^*I7$=<T_?KXCU5++!"K.7!/4&;IQG6,613/UX<-O#[-
MOJL^2,N'I' CN#"V)#+ D?[ZIZ;@<HAY^?_^SV%B2/K^"[3D>+D^,@+A3GGP
M+ JQ&3'DF]BOY#"0$_QEB(VD$_2TH%7^E,STDF: !47HJ:^ZLVK=_%U%S&*#
MT)\^:_[/*,CRF\<97^2EHP#*P98GD^R[5LZ2BTCAEHXL=:8 WJ17-!.I2X^>
M)0G<(0)N*3:*I,9Y%"@M9=N8M:G0R,5J4X!=RI>B\?BCRN6Z(Y!NXWE-R!D7
M6%=<H=F0R2';3L9D7C7<.P;5;VQ&/1<2U^NO/W$1E82"\C#R?J1/' Q(;/.>
M3-[7>W=8IIXF'/F!J<$8PI9;BJAXL]YM^62QOM>JKK<&_O+7C)*_Z0>>",!L
MN3")+2T]#2;*4%&4H)<*TD6+D2$NB?B=097Y&V%:=_#CJT]G0GZ%@S&P!N6B
M\J<]I??H\>]@1%/FKONEL_<=@%5AQWWQ97;VMF'UU)-J$B&YAX\>&<[$G4XU
MB02K=RU"6"1"I#/SU;ITIX 2,#W,L/0._YP60$O5N@67N;394F;4G>VR(2B=
MU01O[Z8H0B4=OR!G+1(>M'F]!0)!=T)""L\E6V5 INZSX6^P^D>XY[</TN^N
MN-O J70 35::O7SL:"!EK2)/(?W[#2$Z^";,33G\!<>%.G'4F0E%JI\C()\4
M@MISKA8:W]=Z249P+9::RPM_M^R7>$I1LH\RW^VEOY:O\EZV5 64>IP3MF\2
ME4.#&>2K3$G#PK1/I<=Q*4&@TS_<*_AT?%FF8XL2)EL^79[VXW'A7UCA6E$<
MJ(HSL&K<7XX&J[:[.&N))O]42IVYB\N +W63HT.\()>9A.OE?$6.J$BS-)<(
MR4@W >93W%S&]@YN,BQHSI2I7@Z'>;'PRS]+2!=Z#?J_QN-4?ZA78=[LP?23
M.L(!;(#@1:YE,)])JO]LB*E,YY&W*66N&V7@'(38,46;E9+56X\1E\XIIQI<
MY(%Z?*^N-D+,>FN11P*J=2Q9#>B=IX+D*90')%96GN9YSJO%5B:RG]AZFCI>
M(W 4UY&$K7E99Q#PZ^Y,6ONX@2YKAF>U25AM*(I8-V&<)<&-0?=AJ^UA&*7Z
MM&8+XDAEUE/(IH ?LD 5@=, LLD S1P;:138#"?55\ENB\?CG_2WPCW*[A!7
M 7UHFA]AURTE!-\IBC-,2EUM]_==ASC:&-2*ZNX8F;)+L^623 M.1\.SS<1U
M6WNN/0R]?+&>U'3,Y=+M!7BMAG]6)XC@A*Q<JV#,#5YS^;,_!":]\:D\!#%
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
MZ'[E7X2%6[>QK.I*S-HI<1E\\E7;;_4?M&0F&I%<;3=J<6&8=TS8])U?_JO
M^!6<).J_A[)))%+[F$=DH :%Q3P+X=+9?(<H+YA&8(%KH%#F+;8%%Y6-*1-]
M^?UYLS'F#IK,[,>IZ;0C:RKA1;;C:B^=UYI@QS?&3D(SGH,PHN<+Z\^<'7B%
M1!J6'A=OC@5_('TW(^AAP,&-C\/.M>1$[LX#A\1AD$S"',JD<[ = !;".[(\
MG$@ "6K1EM^L)#_EY:G2;9J.2!-Q2"0X?LG$#N)!34;?76F HN3=+>X)'!6^
MS7,$,BRM@)$7*2?9\(R& +,"P4C\QG:40^%VMA1_?5>!O:O WHH*[*^U67$?
M![!HU<1S(I/1BKB96$Y-;%2J\%4 VJF9S.SUT&?)(BY5(>W_D19;32;D3(GP
MT;0'X0J&M]FT6V$(.V6PI1II2FU*PB\A:Q[, &?/R0I24C,OLMG]EOWS6_^;
MDAPPM&>39D:&L1N!($<EO*EQ4N*!5(X]A=E5Z%^N-PR]#VN\!I'09.N)S1/
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
M\/=_^7'RT[OOIR <YZ(1![.>:NN_=[!U:NGXGU!=<<2?VX3_Y*+%!=.L%TN
M_S@7M@AVI1("4F07W#<B?X#NF!P/>C+Y,>Z^37LI9*+8>^2LE/<?_>6:>U#Q
M>O3[X068? *E5!A%]QT;BG^#[&4K4=MJUQ9#,@$[%\_T;;W*#HV[<+RT Y*^
MF(KR5*8!VB=% LLN6*&-29J60M*N_(N QXGGD+]CGW(\#.77+,.:UJ$ET3'S
M,E[T3-D2O'"NZ0%WE91\%BQS X0QZDP=_B<D3# '3#6D7 R.DUU?P!'IK4Z;
MM>0Q'+1RJN2Q4V/:'R(B:$PJB'9 5=T-C%V8A.B3$JLAZ%TV?^=1;PAKL%O%
MM'#X?^L']/U*]6;=$Q>6=\FEW(_^CDG[E#@=4VG?A:P8(<,EVE -H)B6^;GJ
MY]7?C/VD8X58#5J(68Q_E]5!+'D9S-!J(TEVFGS]]WC8N.:"E/N85F.Q#BFM
MG7Y]C^?VH>AT28) _38E.,RO);K>64[RO&+,S&]M)X2+8O/B";WZ9O%<R+)B
M/\F*J::O!91&Z1B?_V7,F28/;F*)DB69!+\P)>FPW89IL<1K-QV#_CH;C$F#
M',Z!;"O2N%+R* G;TAH0?RZ#SU?X9KI[4F(<ZX57-F)?B;]RB&X+#XY#,KEP
M[R?QL3<Y<*:-F)THODK3(?>U'U/2Q:?8$*:5;(M?O\D;3PM;<@55P<C</.0(
MYVJ&%.3\8F4>^JX34#C?(8B;"V:A$FG5.MQS@M.6-?>/0NMISTV%_+:+\K/#
MWE!X/.&9F$#6SX]__7G4WA-^:WP8[?K59#B%G.C8=<KS@=N9T>7R_2B?Q$ U
MKL/+LL?.T]*/<QHFMH_:70U=]N!F;&OEXEHLN*.""&XSNG+/E"DL]+[.$>M9
M5]OH\$$^"$<C^/QKX;03P!X6JU[/8^\?24WVM5 %\.$YFNOC5T]QYLT6ZTY'
M-M"Z C$CJO-<1Z^E+*8U?F$;IUT8=9/2 FZTD$1+SMN N*M K]!A^I@E1:=0
M3<YP!M/\B^7RUF 49=P"_1E" 6$X>X9)Y%(ZN4O7+*[M_6FWQ>ULEOCBT5V-
MYZ[&\T^J\7SJ0.-%PL1NZNP16,.VRR%TA'M'L:IKIZ_)N0F'+Y+B^AC_2C4+
M!C-<58)<% 0X=8F3_";E 6AUV"*"4CEM 3/\4@P>%UVUF[-$6?A8C/RO>-+P
M-S6N[E;#=HZ(JF$O!Y6@Z]HZ,=/AUX[GYGKJ%C7I5:%5-<8O8<T"LM&DB)"1
M 4!?>#JNMV1-[!^=FL;OG' 6JS!,DEM56@#:0M*;L+9E](NXJ/IS2F).GCL0
MV34W9OHN4>Y!P8'A_#8B=I-^5R<EV74)PMOVED'0_-RPENP5SQ@[-JRMD^W+
M/FDWJ?J("&\6Z0'62?&D7>B9T4D_M.&E-", ,5&>-PVDADEM.,@':S).?RX&
MQ#!+<_*[^HR>3G,D7W5XRD5#D#CZ'-@BK)> ])5<0\YEN#!9!#M69I?AYB5>
MV]V"Q0JWHF2RKI<B-K'F1-^F W\*A(GH#+Q?MY?!@^?,F,$9LU8NVT1IV,KN
M/=#'FC8)[[9)6BQ0>XD2BIY%]UYS_P__\>BKAT_..;^*,/]O(6KGM_= T_1=
M#."3CI>H,>)V)U>Q:VJ-S^1W%5#)\NE@8:C7 ZRH_L9BMY8N<6J,YL&&[U1:
M8J(F"#U\=-AM$9FRM>'J',\_"7OW2@?QMNI.J["&#UY]6!(^.>80DO %R8<5
M<M+Z346WY^>>MW,8IHXSK';;K"6C7H@RI_$&U()96!:7KU#PI,X2HU2'$==4
MD+0" [?PL+!?*Z*"T0:#9$+BL9G*3UD)5$^!=>65?MJ=FI0UJ-%0L6S@=1>;
M'!AM/)31JWE8"9+H.>+4*5MA0==:H287(F==[W#T9E1YG37]BI?,F(+8$G&C
MT$6[!#<_':T'2UA*E$.99T\"\X&4E,A%)0+-7B^*0RB"^=9B9;DGB#T)*K0D
M3 9#7\0C?1V>=YK9[./Q,V":Q,1G"0U,6MJ_D#1ME? 8^,ZI]*+9"HMCNNYO
MMLJG^\CF/XV&;XJS#Y8/S8!Y%O6S8$L3@"B H<^?G4Q>[EA'\::[C<I6''*R
M68@F&,6X:/^;C@?BJ)I686N&FP<)0+K\Z/GUJ%?4YVY1_/&I.^OEC!+(&1L3
M5]"G57-J?I&$1E>C2,>5HA6J=16WU2R7M:+;R>44ISV5"KKAQ#&,@?]SB13>
MO%:8.]O2_>'SBY0;T9D']QS9B'GD ->7()D,?0E:*+$RP8^BUE:B0H\R*"\E
M7;\]3Q_#&</+1,W*%5$)B+%KMI'8RDO<>-9^8>X#9PON,UE=SAW)?T0;(T='
MJ47B"@2_=:M,K0AI@]4AFC<NVL!5Z7$[4H1[L[V,_B:<4NKLS%JWHJ_I;)<Z
MT8ZMSIUKFM'=&EVV\(7=6TRM%,LGT>TPFBBX"]KQO.V8UCWL]?"_N'?21GI#
MPSU\&B.]@W=7R^O-5&/Z'>:R"5L%KK1V?U$[@(M+V6]::7)]#FRYE,^<(\WM
M)DRKVXC*RUG77F[/(XU>/@O, NQF@O-22ZS&93UT_IW5U=%:CXBQJM"W*&G(
MUU0?K@7.LZ<R+L:JCSJ5EVO!\A^Y1^$@6MP+'+Y$]C^<L7T?!1&P]7MRQOMP
MD.@"Z&+ :.%PTA"DFF+ZU2H>)/ZF( YTC0>HE"VS 8YG' 3^@5\(GLQNI1T_
M1Y>'H%8$':GD4K1OJRS5@'-*+6/HZUE+IX/,?<P?])J<D&5K$QT?6T1; JQ4
MQ,/&=NA?AVWT>8\:=3'(#^(@MFO8&L1QVH&J#[P\IZ83^B)8NB_79W1K24OB
M%:N:"'_I2I8?Z(847(L*MQ%%3&?VX[-(=:"I0'$NEGNWJ7DNQ99;/S^R'"3Z
M*>FV)H\=>2DS8JZ8-;MZ\[IM(1OX'Y-%^UU%K'?73  J'Q:A1IMEK1PG:B%3
M?%'*4NJ$CX_KT%[WO1=+$K09ZL@U1.-(;*W,.+(.2QQN)M+XE;!\E6 ?Z"X[
MK?>M7; 2[5L:Y8^8'1;UUC(,2B94@EE6F[[^H_Z/)Y^@)*'E*)J5)ZX6@LFE
M03Q85N&&W/YQT7RHY[XVHH4<KF)LN_#_YCIB^=@W]+?/_!]^UX@OJ)M\5BUE
MP;'08:Q/PLQNZP?]III1G>2RJS9/W "D*"0#_<-_?/O5U]\^^=-GV[D?5_JA
M81'F$QS+0Q4<X9<!JH4<TPTW*LN6T]"1N\J#"R0J=XQ_&3 !/['R#[WC9[0R
MGV$I[[;5O]FV2N^RX#[_IG@-R?=H(E]"*PY_F(4H%4'LZ^3KXEW0A;MCX(]2
MAZ8?/+ 5;UNE_/%=I?RN4GYEI?S.P/Y;&5@GCER*RBA(XLKB5IQE027X((8"
M$F=LH[VF1,T*;5>G#(@:>X1 H%TT-#ULH>,O"S:-<5@QK6GIY#M?XFZKRU9?
MKULB3A,B\KU+,C =1,.=MHLD>19\ <KRXJ.+NJ(2'F4(ZMGYFJ8I;+1U>Z%I
MT&K&1%5:%J+$_1FI*57=5@B-PK__1F70"8$7=MH'-:LV%/1*K1,CO-NX=QN7
M-RY']A0O20(F#ZN 7Y4R/.?S.2?@L0U55N#I/"Z56;'V_*%@D)?UW>Z[VWV\
M^ZPFM@V^:[!GU%))MA"R&+$1&HTI1[1I'M[MF7_=GN&\#O!Y?'%J*G&H6&XH
M)2JI758=EWAF@,]P4WS==6V'2B<*.IRI5-+37B@"'*778.^5(T!8%8L]CR&9
M.R2@<K9<N-(CB R%9L)E30[?#Q'AD10-*6_;4!Z.8 ):;DZ3R9A^(>SU-3@I
MZ%M5_63R-A:1"W_GIUOZ.>6ZWJU5TD5(=[L68+=VC;[BUC=GI%EX+K"TOKYO
MZG6;JM\*+B>AFF>KY5YFMJP(9\G-P%%\U/4<<1.2O!8F1ZH'85KRYC&IG#-H
MB5_4\TLX;=-F:R5;KK S]G7 5#>E)I*Z\T5PK<H02FFM?<EY<7I8[#_(E'_D
M%6 J=Z%V%J:(<9/BJU!#3?@5VGH7M%^:OM]1T^BXH-Z*4":+'? BVAT9\95Y
MKQ88"%6#[2FUZ$=9F/!SP%3-2>\O&')Y>&P1$@3P>@9>F!A2Z"$/:PQZYJE'
M%L6T.) 0O6*T$A5$_LT#,W \%:JG5RP3E9.X?3#JZZ%5FD&CC@C2+\,F'(=9
MUYQJI^%BUZT--\K&37"<P9Y\V#N>U(A\B<0\:9.EJ/L1NVK"KUX:J&T<(%//
MPW\\Z-EJ=.VBV0)G'XZ=Y*E[&&0:7/":V#R\Y3PSO^RCKTI[+F,<LK[';=S9
M([.$%K>E]F&&'>KQ\T4263L2!'ZJJ ,=NE=4)FRQX<)[A!E@D'O*K#-Z# :C
MI?IQ;#/AUO3!"&-3I8?NXR@<?BZ>5WK6R>37<YJ-2]\J&/OW[$(4 V-!TX'-
M2Q6(FQBFK/7XB(WN@&-MY(44#.=/AD+OI>.["&%$.W[5$</1T*+:#D+SKJ'#
M4)>//;O<@!_[>QDV'>_C*M\:QV,4B[WP*HXH&$F'T6WQ;F45D+3;')3':"_7
MGO.TGUR GF-;VNBA9=D]R8"=Y[#IIYJQ/6\9T+3>PL:Q%.H$%+SUSB WI^U%
MKLC'0L X/^=MV]?N<C8;)+/DA2OI;V0RUO5D3VC)\ 3AUV NU3)<UHV+C(T?
M]+1 NC6->H*Z)NDLQR9^H?AN^NV!YGDG!3+V.PD9 ,/]BS\U"!&*.RG1VBSZ
M*+JGA-QBR!- 0XU, Y\5YS422=!OM 3:O9)*0'S106^']*1,B,]WM5OQUNEJ
MXTX@^-?TL#W6>R;M-N@SFHNCL0%"M4]0L6EI&2=??O7YEY'$F>F+2H1/7AQ/
M6Z9LO:,5$;,B0#UYX#/).[^TL(\[RB 5V9,2Q(R+.C/J=IH)=%:)^&.VVS#C
M#/GN',_<@.5D,=EMP+S$/\]W/*WA7*F08?()  \PW&.B6$E!?.L=;0K'/AW^
MGO*^.,(7>RE]D(F)AJ%8FQ@1LZ%;AUN[>CT>7^+A9TA]=5$AIHD]0YSBT-<3
MWI*9+,@]6\I[U?W[3T3/TF:66A%-\B?^,WO\- M>(W1(&.5^_51^_:J%DW@^
M.?6)&I'[S1G])G=Q7=S7=;"I\$])%&_U@@JG/.M&['&$H0P?^Z+4S,-TN:?/
M[]\_F?S<;FG8MIB Q(NXMC_88T?H$<W[O<_OWWMZ7VZS?L2 ](Z+B=M>RI=;
ML(+V>MM<"2F>RI1;Y]V0V5&PK&JFBS]B6S>V,V#T9RWF8K_A=(LMA3Q(2ZAH
M UG P#3]P =GOE@&JQ]^.J ETN= XDR>0,VL0=S'A-*G*4W*O;3L"-DH_T0.
M 8_U.[W^OH]4MT*$*0>*6CU RI.P9;E/F%Y'LEZ\G2K)JH17C/L5?@P=+FGM
M]9/2U_7[&\T&8_W]E(@(#<_[@%!-]>*4;J;HU *4'M4JG'_+D5[Q.E:BL8.N
M=>X(L+P=;*N/LU+8>[G)<K-$Y!-F3/F17E ;^Z.O3OX<?![[RI_M*R?"EG0K
M>48^OT-/W:&G_G6BK#=ATO/W$X56F>&5>T'9LY).H88N:NB<F_[9F &P&]'K
MXK%U9M+5,4>435C9 ;V>83N9_*B!:I)0B3D9BLGH*3&-?ZU(-4G_)N-,6!RU
MZ;^WW)%XD>KI'DQX./%:7 +#*T"[W-I_.A?S@3QNN-L?4(,K6F9<.E.":F+$
MG4MMB3QDE'1"\!8F8CW?K211%"9]*8RT?=_.FLAK05FZ\#O!,$Z9/M43ID;G
MESU:<GZ/)Y)[VS*7G,Z($LM__(Q,/VY*"AU%KBZ41Y!]=E2TL]-5:<LI)_9"
MY6 ==[='86'O2O[_()"2[7\F2629H[_7_X^]=VUNXTC2A?\*8M:S(<4V.21%
MB92]9R,H2K(U8UE:43/SSG[9:  -HBV@&],74O"O?_->6=T-D))E&=QAQ-DS
M%M&7ZJJLK+P\^>2F*%?P$M3I!YT*P@T'4(5D.%/YK\"*;.3I1/,O:("FRK4B
M0(BOF>R/@BM$@$WA"-:L<"IU#?*[B5NYE^O?2ZY5Y"2RS5676DS=:8D\(=KV
M+&N(<#(MM/?EBEH(BS0KK?NLK$P92U@F#OCI@W85Z?(E6PI&;%X8I:IG?/IY
MV(K]7?ET\(=I,-6ZQ$723+:5\W9C&%2\]A"\T)8HV4*(NGPMK5:,8R4E'+LB
M&5$U9@1[EUXECA^OSD!,X*;E_F@7^Q+ZT8?TU+8X,N4I2 <Q8YK4#.!GZ^)L
MN]W23P/(#3HEU-R^S5+V$6<:V=!4@T<)22Q)HJ1)N&;.1!;$\*-_5#B0\BD8
M_PDQ?VN7"\)EI56.);4.^1''![6)3)2;UGJ'FR3:A7EN,R/#O'8#&VL@?:)-
M*:+W*0H*IRBTNG(/V>3L@50A:Q:I/I42C3G)-_?VHN].J&D>WIB4!-R9G?-J
MRQH0S,N %3SZNONA##+ARGM7\#]+)UFGY4C!SYID'F#Y[6BG#?-[:^6WJ7'A
MWK?H=6(_#CUD>(.1Z/VS+;5,2ND]@M#=H_[O!8D%"4[==D+&%"C_*?-)Q3&O
M.R\Y]S[4U]-*U 9I*9V,V)'JTY1$#5!668$%HVB;A4X?9'9+7IS3IN.J_$#>
MEE#4#/+A,_WK7$#:E.Q")ZZX) )<3A0B\),)/M=1TMTV@O+3ZILPI'#E*'=J
M+**:$BWS;5B4[N"&N=\=OTV!E9[8U'\;1:S(KL72YB)IJ[:^F\&J>[GYS;2J
MDF6Z: ('59VG&=/G">K#_2Y <%:>$3KY]P\S_:J4U9L-O98<X1=SK1$!.D,X
M9M+RI]\E)31BRZM)N\1\WN3+]K'[]:&:X:]-M#-872XRRBI5&6>9AJ;!>C#-
M&&&'_^[QW]%!+)@B+J99I?ETU*Y(Q H]J3-%T2WRK-BG#N3Q.A!2];:CX"!,
M6U"^U+C:N40 SO-6J;OM/AC@HIQ>9E,V7MN:*VTX$4TY:HH<HH8@(G;K5Z@Y
M"1B1?"H&?A=4;T"5'L0O+$6.6*J(]7?UQN9>*9H4:5UB;&1MI@MQSPJ4B5(:
M&K?1\9<2/ON017_^SG&_;_]X8783 E?J*83(::YY,_#D=YZD??L#,7:=(2TA
M2/]RA9'0?&91NN\()LB/$4V";+VT>N$I\$7,?V!-/6- 9_0C+X 4V]1J(RJ1
M+#\1XX.&U\X^3C+D'8.5@.%<N8^2%:6&GE/A5)\AP%B$"R64V$LP#<JL)M^A
M,#^X,O[ZT8POI]5?IA\Y,HB9W'I#G(=5#9N^4B"(S:$XRUH*72Z*,U'G+F^0
M(8X(Y<S 2/\K4T_P/MJ \$,;K3M!/<K9W>SM='R/N;K'7-T)S-6K;C]UF+2V
M[AQI3@DBOA,TTF*1N)(65C-+&-=\1")*:F]*U$MZI&[1S]>I'G<)V'R<;,S2
M0(3OCA5'[$I_RJAR0C)6I)1H_.F"0;K\":$)<K"4R+J /QX>\^"GL*,TAR)/
M'&=H6E[FF.% &J@I6>1U9NWK'&4N.CZK=$4V6(57$_"W*HM\,EIF*9+J4.2_
M7@5H36,#1.C5@LI0K-,S"0%5.ZJVU7+N3U6UIL83K<F8NGHIBF@T6Z>*EENS
M+N$3"K$XNI\PTSDA(-^C@S"_W(YIS7_ *JC=L4&19-W-2HX@.F%)#C0#$A:)
M2P981+MVIK;0W=2]>,2MF@>YBRU5R18&55K#4C:2G4)9V,1W'"WB%%M(+NK
M-C#@&@RAT6U!L3I?BO&D#:IAYI]GI-&PF\7["J9;'X)=C1:#$]6-P@X/B=H3
MI%6%5BY"8GQ/^"(3Z4*KYT->D/1'7RQVL:_9JCTY1#0@:;VKW1"H251%_9BV
M?:#T/-MIW@'4?$A^8P4)<?V&YE"5@;0' *&E&F=%-M.NS&FER5%>-E4DPSUG
M&40J&$O#E%K93%0%O3LJX$T$%X8MG^92TLA@V,PV]*_"1XJ,GANJ&.O='[P#
M;PR4Y\,-2X9/5*>O7"Z1\2.]'KY6#CY!FLUZT!Y$PBJJ3$F0(@L@L7XA\$8X
M-[CH,V84$'4SRV'GY+A]A=V&R=R%:R6V*]C 9VARY^OP6S38S:W4J14)G+)^
MYF__\>XJ57'Q"ZF/6I4+T0FU >#Z;Q9U <5H>//G=IH+BV^&+EC1;'@L'=?X
MG!?%)7'?AX'L@T*9!)0MWOP6!K &.6B+2;X8/;#(1"/,P0O\K2)+Z6RURC#>
M!;KO&0;$X-%OB!,%U-M[<"113U$O&M=.*![;0V8_S[D6K>2&UOCTP2\9&&WX
MI+92+HH5";GP_1/W0KLB7A\>N$I)]S-H2W$A'-?;HMG4IC5U#&;P)796:ALK
MC-5QJW-.8]@D ='0Y5)#N)_3BES#,$#%_=Q6>3W-W7E0PY+SY\3#PL'X@=@P
MN[NMITL_9ZMLW20X#&SVA*X&TD!HYSG41S7;YT8@PP]"!=4*XVA?ENMAM8Q
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
MZ5'.-@M&Z/?XO5D_^0"WS#-N[<JX?[B&@=O;RVC4ZMBB><"TG=:=<+J%/:4
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
MD_W1\QPV&V^""Y MF-K7 1B#4VZ?(N42S_?#G_;%V+Z3"; G]PFP^P38UTR
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
M'B)L;65/BR[E;)@;5_>X&+?Y@M/G\#;J5<E56*,:"8,0OM]0S_&*H*2[12*
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
M3"HHW<JI\NK\LSA2@A'XZM7[8 7R,]_[ (<G,Q^F+]='G3][9P9EM/G(J0Q
MA>W[4#*:G-#\S.WW-LH6?A_QK.CDT)9[X* #--4C>?V089R#X3W-*=46R.?R
M#H!:N+F"52)B'+AKI>FBS'#%&: E&J7##C4'&,E\PD! 0<$-LCJ'VT7MC\ZT
M/L0D2#_+%$DJ_*F4#JHWO#E S1DMCIADBU;[SY',I!2/;9N8A--E9%3V&_B)
M+=W78RZ\'_>=-!:WJ[P,+F,H4L%(A9'G3DQFR2K_D$\^H'W#&D,T*Z8 HI4B
M UG5[Z89#TU/^E-N 3D)-H4V\<U\ $P]WB0''OX<%P&$N0D(BIA1#'G60D\1
M#DL3\N.&P.+.J,B_^>7%.4YQVU :MRP(G!MJ!@9@WQ)\W IW93?7$.E\WL&.
M7U/PGL*&N6&.J+XI1*Y"XPJL*^0G$7J3S&\K'N088>AOY!_<<)3(ZBVZ1[J"
M<AD*X)@>:6_2>SC_@542'+D,N4!,4Z=5I5>'\_X.4)S]O8_)=<O=#42R5_NI
MA5K:6BRNDGSKR&)&_QU1>0Y7<'$L1L_.&U[I<0C=8,^+C^E2"NU)J7[F2.30
M'0@(O=4*)AHMFLYYS[JFT _%:23X2_&;;84F(^JTK Q]'"^A3LRA)C!F1'7>
M>8]4?NPC>TV@01_<QR&T?A8-07[%9-R,^,]#*93%"7!;;!Y6:<]FM!N',&*[
M..3Y-M<;V=IN#W:P ;T[N^^'\CKC;E[:.D*EXU#Y"][\\.[BXO,-OH$.Z:.7
MQ".[UZXL%8>:=^%.^.T;XEQJ _UEM"5BQ2 PKR%YHGYB<#P7EZ%WW;0G/7+:
M;I8> ?B8>F9<COID9JC%^P8[T/VFXA4ULMJRF79&"E\5+BP-HO<X$CU5N&QW
M?8;@O8);<+8,1!R,"9W53U; UJD#!J<.$F?A\$WQ(YRZ[STN$F%MZ4S:/7@F
M7%;B?$B8H?T;OOZ+?*3F'C!BL3'C[ H.-U2:U]TR=JWMS?PYZ)OL:5WXQMTQ
MF"4/]\T&+*SN:*.WTQX5P@%$M.'11CZ91K(1!X2PM7HR+\L%N!-@;2]30K:!
M\KA*%T@6<<LAW.K%64ZH@0>'#WG1PT *]PW3[++*V'FX+L&PFPZ9? :%83-Y
MLUT+/S\XDO?=]G%:.E;G'_G&=9966F_^_[/WK<UM(\F6W_=7('IF]MH1)0W?
M#_>]-\(MR]/J;K=];4_W[GZ9@$C(PC1)< !0LN;7;V5F5:$*!*F'2;$ YD2,
MVY9(/*KR5&5EGCSI=C8YL_?=JPJ#DRNF>K%-&@NVP-^ZE(P1!5#Q(3M/H])'
M%/&XT!U7URS_-4E"Z"[RE'*\#VS?COP*I(%K)B?ZL79L2RA31@LN@O19M=E2
MD9\>-20>:9G\VX0:'TY6L/!8\ZG=M/N?ZR%/ ^=5]3!7R2K=\#3XJ^K'\6?K
M,C5"5"+4MJ64SY+58A+/["W+(?3#RK5PNDA]BK^B&"N6.E=L,?#[OVE]([,'
MR1G1C4M4YP%J*/BQ4 BQ[O'1Z&S"@0".D%HJ4U@!.)IP%7;3^U(1PR8!,9!G
MDPZD[I^$3;7R:WG0@=8#NC]7BF&U],Z*]@"Y&;)(%.PQZPF<86,\$Y@/4 #%
M(D8@=7X!Y GBQZ#Z950H =O29:+<R$31V[<\F2+4V+)8EIB29I*;.R#311.\
MC/#IO;5!ULUC-1[Z,=U?:;_.JETQL7>+O&_X^8I0B]<$!22,Z97[E^%":<39
M20\T_A(JLM<2*'%0''$9YZCB3%1N^5W=67>JBHUT*V.G._5JH06<["DQS--Z
M)E%[G$3E)&I=DJC4_[=K;T=NF]NGU*^^1W"?PXC*WVG&(FYC9THO"-*B-O';
M3I06@=UU$?'@/7K])HZ.[BEF%YRK%=%3*HV9X&8QA=Y%5"!DR.W4:2;.0'Y=
M4>]+?'/*)BB!,)ML7<7*+M2$@%5DGDBE.J!$*YP]8'F$^!02_1)%M$4^(05[
M0203G27:+,*97HIU;Z@KT[NGD+LSG6XBZM[R<2U,2@5%]%<@OE#AR1_@,<JE
M79%(52 <CF/Q(BCBX/ZX6.V.[B'TXI/<4/\M_R_ "R()!A&\219?OLA_"LW7
M%L'_B=6,PD]_E:-TF8C@]]776 0_1E>1_,^G<'$7RO]<A\E7K"KYGQ5=#<;L
MIWAQO0I?:EKTI"A=,AZ'DCBL:#D%96O$.D8E[L)5^(S!H1@K\6Y*3&Y!@=39
MG=APS'7J;.R/0/T9WL[42%E"^JJ/NN(Z:0FN$C<->0#J@]:O5!7%%?F0]&UT
M1H5Z;7I8DY%R"G.+LN6J(7*KH< BX0'M@:,*#5.^59"S,0$"N(U-8X];%-.:
M%&<P0\A6:GHDXRMM/<22=]2AFJB0@GI\\Q5+=O(T>#V#.)HJLE*"P=,DRG#(
MHJ]+[!.$I4WSN5&]K'A?DVF\C Q!'6H7[5I,UVR %+)^(>'&)9\^YN6#LYJ#
M.--*?'J,H.A5KBWO+S/KL *^[=2:GBQ2 !6@J1>3[%H,NRTIZ./>H2"LNXO#
M=19R#4#UNZ*MF$E&8-Z'GJ(,*BNQ9?3.JL=+)^/IV'*+M?'4#[TPH4NTG62F
M*JFPC&!A;1O^K(-VK8WJ[]RYI]BF8C=733.M,VF%?@)%V:F&_L*MRZ\N/']M
M+T\?RHH.9EVFB= 'IN*0%.D&;TZ-7&6 @8*!%@/&5/!O^+!V#$IE&1NK,"2V
M9M0,<EU$H&#.J$\1 P"2T87LI_I:-DF0IZO^21%[(S!JF#;PN-";S%&0'FWO
MV?J0>;88/%#HD*DAUA>KGD9#+5)S7V4:EC!PZ93[3=/WN-F37R1-<J?KDF]S
M6AW#),8/;J_8P4Y=;((*ZZ93WQ7*[NG:$ZLU\7U5/?0T<HG](@=A0=*-JBF/
M4ZQU&4^IGK8T;"H[E#DB !3<4:65JI]Z[.I=%C$ N;;*.\=V<:SA\V_0=YF%
MMZ?0]])>U(5NWJ8N8H<9+!&T\ IJS$EA4,>X])!BR1]5Z6+5LXYCP49GU(5)
M]W!%A0ZWTDVXOK/;P.A--UO"EG%)5/^,RI]H+\.C M02:1E#)#D6OW656* S
MDJW#J59.W=MF80X.1KKEJ9;@U=;UX,5M<T-JI\QE71KIFY<V$^8,8]!9"/.G
MUVZN*9X835F85?6DIB&E.1,H6RGWIJQ0L]'5](!WIWI=?=9:RV+J^I;H*#[D
M0[Y :81^'6<U>[#V#LH6PWH!*W#V*G@-.\,YK=/K#Z%233&I,L#Z PV/(9@O
M3\ZD_T#.@?5 M-IN?B!5F^WF%J=WBQ!4H3SM$J'[M+2'=I,(M^KY6UM&%,5.
M3CV]JEO$FG2]28-7_F^YW&^K-M>'L+5Z3!T^+Q@/GXM"9<+09F?A(<6.14OH
MC?>FQF!&DDNNA(K(A&(Y*#BLE3)@;]524;<AE@!0WP,*P ![#NS9'3.2"G_0
M,-V&F1G?*17]&ZD6-4"UK] \*R3U?U!'9J_J,=^66&:5+0#D/ 'S1_>,*(L.
MJR"8#H$HEZ2B%0&Y?:L9Y&D@-:D/I2YW]9M;,U1$4A]=-*OUEZGN8VU?:T3U
M\(6]+JAAE$=/S%YY9:1ERNL]2BLO"JD679Y8V4U"%7CLN&<!,A-TE<-]A020
M.OV*74YG= J*RLE*FH[38-L85()6D]\LSQ_WO<S$A"!&%*%&_&E@>(V&VZ_N
M3*IO\F=3=!YI9[ $TD"T*[^%&E:[-'C]B0J)\GJF-/N<TN249BU2FA\>1?4O
M6)_ ?OE*96U43 'HKN#-0^%=P3%]3Q5Y6_Q-2SE/[::*1FP=0D 8,+5N2YZQ
MM71ASPAX#/FM+W)90N\SBHSFX6GP2T4?!D--7A+K)M%])\KW4ZX-/"X<DW(3
M6Z%PCG9K;R-+=5PU!"CE&-8KF$REO^K<L/ZRM?,D,(^M3UH?4JO.M]@0/X=?
MO7(BBK,D.9]XGFRW:/JD>Q"EH>Z&I,^5L'U6,M-"><!1Y=$@(#&;!<I)<$K0
ML#+NA'H-K9L%I>7R-)F1 87+>.J$LG3L5N4A;;IOF$/3>*(&([M6-5VN*%RB
M=$*\"%6@03]W&D'O'U4,KKB>.G^>JL9#E"%R2AB-%DA158R9=B"P*<8B9LSM
MJD2\&G9Q(;Z;7+9[K;\8X0]7D;D0_ZA0N5!W,+VQ3/;?.OE"8I$RL!1!"4T$
M!=.SZBRM9"QTZ%2E/O4P0!05VRLN8-Y--M>KP,B[4(Z;$J89H"VWB\+HA[/^
M/X"E9@7%$N4C'2#+43DW/BI24*8*\U1!HI*%V"%,%W%1FO9=>&<IY[2I?,KD
M+U2^W]9<Q4DP1+H2+43N/P+D7K6&)>1?,9E0J(M:AH)W.EGO>H8S+J\,3V#M
M+U;N0_=AH_L2X:2P1=\LH;SMN7VJ(,M[@RO;O&AMHQ<IE6'6;)T?HOB?F-_X
M?Y!])'+'3U#@:_%$X&M("*F@>M@53]CU=PK[[ZQ4C4ID2E+.UPL+J4.:?9)^
M;.+_M'1*UR%4?'Q=#>&R\8,7:;A 05NJZ5Q8_.= Q5X=@G8$QQ%$-SDV<>H4
M'8&D'RC=?S7%U5 \^H>N5WY)MU&KEZI!75\F\1W XX#G]\ALK 2#@B@VPFYW
MUN43?D%4XNZN)-H>OKH8%1%5522_^]%H0R6*X/;%AO^9VA-M^ML'/9I$@*N0
M!U$D-J?+&.P41GZ]4*F[-CY<  :C4D.6*YCX7P.L2?1JZLB54:'QOSW6E5'Q
M9V)55:VOCDB"]#O WO^MQ+@U3TAU4)J"\D%IQ900\F?D+IR1HWY#J@"!>ARN
MJ9[^JD/@']PFZ=)0O\"F*-<MD_:>%HM@Q2B@!D.@]!_EA@ID\P5M=,F7-)S+
M4\\GZG14\342?-29 '4/DIR&)=B?$9:V^7Z2)T"ZZ71+-1Y/'6*M31;9C6&T
M(8,3'*:P5JWR8!G/DGQM!%,JX0"F%RSJN!:KS:381#"9H?8&XR[0]4HM7N2%
M@0<*FPXZ^_@9M9OJG@/%>=EY6J_F"5W(@+Q'H$8!D4WI^5&T4^?7WK^EX"3N
MR9AQ5PE\Z^RP;> ITT-VCO-9DNPKB<_I7K1/-A@MC^B\3)%7*TX]H28LHEVH
M*;P.Y;(XDZ\RO7-8T]DJO8GN] &O@&^6KZ:Q#KD6U2740N?K4KU$>4^QAH?&
M#NMSB#V#[I,F $9*>NH*O%$B"<:9R@0;1F2(_<\CJM5QNH6 OC[DLG%,2%X'
M:;R++]=A3%ONM1RV?V'2-#42^W?4[8\Z %-K'54+F"M7S7;V-UJ 5_9>=*=S
MZ8!@W_K<^>GUYT")VTZ=6H %R%G#9J="9,ISA:KZP@>$E_DQF4>V@.8'G?N\
M()?RLYSX#\"-Q3;2;\&+U LF*8)W8(@+YF(A$QY*8[K38NJH4DEN*YRUK_&N
MQ*LR1VJYN<L'@E_I$[(F$1BV#34@G45J.516"<V/C.9CD;LU+K&&QS*,B^8H
M2A*2GDG[6'#ST^"B\JROT&R>49IU!"5GJ"N0!A+*(16GAM8=G*_:=Z&Y! <<
M\G;8%J24*;<\^GAJ1H!>%[0W'_R412#CH8^EQE3?TV$R8QU<:J]\I2=0BV1Q
M'V0_TH_FH*%S9Z3*;-?\M0I?4-84EGO2]"R5.9X99@SE/UVA]D(F3)^,RF9,
ML: '@$,'#+&B S]-BK+4<BDO*..FO8[ZM]VSVFV2:XM :<I</?-+ \XO<7ZI
M%ODE=!SO['T)EA[5!_F#"7S# D%+B&+0%UY=OM;54?[.?+RB)82.V4[<I8JB
MM] (O/AYBJQE6)%F6+D6SE;1B;1&6.^D.P*W49OH!MDWBR MJ*1"U7P0'R0K
MMF&!^S#6B<A/61W;\[OE.@VO1+N3[MH=1?>=UZ+'EU^M?GKIC*A>95"+-D5S
MTWD"V#V_8EJ (E/.A95'3,H.\"01=HEH_X6HA>"IE&6<[58[G;\8@;9[/PL/
MWCGMJRM3)*%B0##%!A1)"![H!%MH1M>,JZO&"#X[M:"X0@$0Z:=213WME%K(
MA\PZ5@2D,%,2AU1("&PW$CR?1K#[*%8[&!GZ-E9C"[E;FP.=8J;AYF=Z7)C9
M=W9T39^?NFZ!\_:O-QHO,2ZN2+PD4]4^V:N@_\#)&CYRLD;W3955DO(]YJ%R
MJT")>@Z%N2%^FW=XZ/,.'OF\PWM-R\]#1\=9,5T*:^D@^[<BGB\_\$.83./@
M34Q!2J'IT,)*4(5@VW+(3#"I<-^MHECP82=%PX3J0=9AIJFZ'RT=^O).)0#A
MH/H-B2FT=HPY#<[UB4-IP\(BZG2A,4\\C6C=,Q%XJQN-1JO^E:,R=J>. E,]
MO&L2/A.E(F0T?NCUW'>U>@NV3;XR3T"INIRUS*P "84!S"B[;1RU"*458Y(;
M?SQ?S<UM)_+!B$[_YZ%H]3K!BX_O?NBWA/3W7KH/J(\3\I ^435=\OYWL!'C
M23#!@XUV]!?2U9  @0&7HT]JVEY!Q7"];:JWG8IXBWJSD7B0(U'4*6WEAU?T
MUUKGA\OM-H9-0+<PL@IEK-.,R=@KXRB:#EY&"[F@HSE4GD=-.. S5H?J?Q>G
M=*-MAHA;'ZCU@$'?TCBW+KDEC*"6 Y6$E^B4_Z5%MAP\@-6]%#A0!USMK&TZ
M=%?&"J!18BS'KG@"'<##:ZJS?$S@ ;:X_)?I$5<^I&,5-XW_U.3ABK-]^4A?
MO'0I^@ -.*-IMN&$;QY9C@F9X]5J5CVYZO&WQQS6'@5##-"C=797&4$H@@;T
MQ,7+:3]TMY($ST@LLLD'.E;Q>GH#"WR&!W_?>$5;VS"@"*/3B$'WOML@$>J2
MBS94@Z1K0B&0X=O:\\!1=_\)GL&T/M#R[J?8@<&)S+L?+/<^6E.-QFIVI:.N
MY96E([&<A7=4AN[H<%M.AX1(/"OI-H?.]6G?++9-0[E3Q&,E&U*ZH^EN)()Y
MG)F4 %0>8A$CMB"+<>,LVD6JU6?;>^*$@3ZY4FS,KD.EACN!AAD 2JO]:<%M
M4EZK]3M[3,RYPNK<C/P,/SLUW$>=)\S"-/P2WFYP=3]&JFK5M),DU6CI9\ZI
M[;?<>4#!DPZ6F+&%OSU>P;I4!E(\'?&8Y!V5JD=Q3V%QQUS896L"S:&]1,FM
M_ >0$-2<_I(2J/M993Q(G,M3>?R4>XF3O2IZB1<>*!)BM/J[(2^!N@FD'E$5
MO?!ZY;LI?<S+53R;JEQ/2/VZXQG,M_N;4ZV0-\=\$=ZDZIFIN31EK0 61J50
M]5)_50ARRM?3>3!8^>+,:E)F^#*XO4%<)R*M1FAE $&00!_X;N/,U!( PW>5
MFC(A4F:#I_N^D.54Q9SZSJ8+IMMV["XPC;H!:C<1LN PPPOKD'*#K%.$_IHK
M_R'OVU7W50T8D 50V,RD:*:CJC!(KO!%SQTD>ZDJ-D8HE@NIHI=:FEFG#(HP
MP\]6LQP]6FR6:)7PJ3[;L2;+8!@HA_%>H9\H5\P%=?).U4_L-IS^+#I&9(;2
MD7J5R.\E(SUQ/7J$B+U+IMRRVM#ZHI@12"PG9OP\_"=XTU,8EKE.H5  .%F4
MRWY*"TXMTQY#3GMPVN.9TA[/>(1Y*W=-"8#@PFQ)^S^S/,U-PPM-@=.*3U_"
M6?FW4"WX"C<'^-O:K^G*63*+I_*V?U.U.<%9*.^5?%E%5C>N6&5I#C%2C^(+
MZL>R%17CHK? )480\17(_TB4?+O<WQ=(N)8G/>*E%I2P[;O(-XR;T*URRM<P
M-/TPJSAWFDV4SA_*[<'_RB=^]_[MV?MW9@N$^@(Z(95O$LR@_[=NI !2:!-Y
M17EMT$:G#NK.4%&P;:&[R$]F80;-NVU)ND@I9X!*<F24."+3&PM(-B2)5K[P
M*WW4E8Y9LH*SFY$K4;\HF@:)"NGHXA1[JG]K30&6LY"OK2.^:@Q@[E4YT0RZ
M\45SE<8)J;1"G6Q!K%N^@7JC.W-7W>A"WW.UP$B0P\&UNAW)Z2'?5/?XPK0:
M;$,4 HVI4P2>FS37J3R9:YTA?XV^$&7N%_F&VG(NHPF038I(9**D4TF?1A_+
MP,!TS&*UI$J<1#T$L:[:8Z&>B>BA+?JBB5]VE#)X\,)JPNP$/#LO3X-RE:.F
MW.@7T_<NO4M54^9,9=]@AC*[E*CH.C+12(04[,)A55<TBXR=Y#)VJ=)RB:G+
MO8D+BW*MJ8#^"^LDK"LP[7=ZZ8]G7E!*.S:]SA2,*MM;5R)2PK:O21'=>3UY
MD@-&W#D9]$N#5$?#)U1R5;C&Z'RJ"O*36 DJ_:B0O#S[:$%;2K]8BEU0VJYE
MO<!>+)5,]W,1I.]B5!4H5'M T'%.M7]?M *6)6GJ")^E"&3U;*=%680KZ**"
MO:8B[2:,9^1M+2S\ @5_)@\1E]CC64- MUDA<2!<9(TN/7UTSZ;CG4>ROFG"
M0= KAZ/ 4%\OEOF#*/*:3@"?KGY/:]4R?D+U)_6:CRL^;EB%TJ>[%+<TQF:A
MUOB5RUD"MXJ^*J5=K%^P%,&V.@$+>4N=\O@4+Y(3_>GS?ZV DT'QZ-_DET <
M^MS(SM%CKWWK+%'K\TVT]:OVBJ[Q\_MU KNM&J(3>ESYDAN_"7FX+Y')F*GL
M5JEX /5OB+X$!0$S8CL4LC+H627I%[EB_-LT0ID+]T?X=:L_XI4>U.(I+44^
M%:N[C(PCZA3Z0!?2._/V9RK #:]FTA;RYQ^HV:I<<)>E$3A='R+[YF:EQK@D
MUE;BUN<.BQK%#99+/2Q-XE^Z@!(^$@UF7UT;G0S:/IK.**:T0_79V?0 <N>&
M%_)F-?B\>4AB/ ?,5\:?T%X7E1QHM?23U5+([4[ZF,DJ4TFGA/KXE$&H"M=S
M9*A!K#3Z(LUKCEJC%3KOEM451Y^*#-*F)6;]">C@A&[4C-X)2&SRWQ(B"[T
MYL *-\];8M4YN[>MKTK^ 8%KZT7G$4I/Z\!T\0M2!UT[:B2IZ=.-!:36N] 5
MI/53D:$]TN1#%"'TRX@2OE?A34(2RXI='B(!: KD_ER>INZYIQ*4VSX(Y5=4
M%"^-AJ*A0$GG=&Y+'ZDW6#,!O9I;+8*CV50]V 9+-@KA2@.LE-V#D/DR+TO&
M0F7W',?UMXOSH B*VU)&,>;2D3F@HTD2 8M(&A^PIK"*F$J@,0R.&U8YX!IC
M#!97LR@OEA=W\?!GP7B[3@_1Y7>K)=#FUQT(N6R8?Y75 *AV7%7NGA7)"[C@
MYS0F(?$W<;:$UF!G6C31G6=GQ\R"%Q<OQ5IV#PZ!96>#; 9I%3  >H?H] +(
MC4YFJ&2EJG\UV4UZXO$TUE50NMWODJ;:6I/,GF06$G#1":?;=E(:RBS*\YF1
MA)S2ZUM"6$EQ)E1YW(*+9#]A"+WH3%\0U8L2:O:OY;(&BAJ6<COBJ!IO_EB?
MQ>'J./V]G$C6)Y2@S*154& &WG)]:1#E;"S8R"VV=B0F%727*$K01&G_TU9J
MY']-&&A:-81H:]C4XRJ9K#+C#9B#/][:VF4Q(TK!B32919M70GR(%5(-I8W%
M6G.8SOV0N(,?%HVT]%-NN-J2NFD4 G%6!($N'*@>912- 0M.%[A:HG-I5^<.
M*@_I5I#(J8-SIO"\&,Q[XY+J!!_I$[PZ6T#9]"7 Q:XCK&"W=97J+XJRP_(+
MLX2=193TKY-OUH%"1'/V*G@1OU2LL57TD/$-IS<A$FHE6%90.8E2N]_+ZY0N
MA.)Y&RXR3Z8PZ)J!HU*\L;S$0Z^ CP&. U#,K"G>/KUF_A9 6( NDXHN6L;
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
M3DO#23U-UD+GZ&KHYKG2+0:FN6K15F@CX32H<'?1:$_%O%4)X$*[D:CZHZ=
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
M4.ZJX^J%?UYWXJ\DZ+#6V/5EM/#>&^/9YXH!WAY\_\EF\9:ZGB"E+YIAR@V
M#3+APLK(Z(H3O9DH'I?"QV==Z?@VAD ;]-U<S7)HZA>I7$U,#!B=U3DO[4V_
MH1>7WSE:?B9$WNX[X6.@Y^,0J*8'IB*)@B\5P3BK_9,N*0^_PC)H&K[:2P;4
M!-J(<\N)=<M:N ()RLZ@-2;6;FD7@0Y%>",W1FT?4NQFIJ:0R>QD)88 B@59
M%U1G%45JRW7O2&HI:VU=U6]>-)ISV$O(*[!H]+ICB!W,#+$[H])Q)1VY1.+R
M"Q9"6D4D6N3PNG#.C+2 "H2IY)&N*RCTZ4RHS+#.RI\UZ[+:TF$Y-\ZD.;P5
M3XUO1H]K"HFGU/JSV'BT5"V6$],;&B*#>E4<?,?)4YQ#JYF4^;E*W,%7M@TI
M'4PU4];L?CJ\E]D%IFL# J/F1 ,SX?36L2.*N5Q[(O?.1>U2(3<7*S8']I0F
M82V*F!9Q/J]63265T1[9H8]WM+CA@84JXZ)",A"9$>MMG\PJ5E'B \,=0PMB
M1\/<:/!;V#)A9NN@4EYF:+$NV\NIY3?KY0$=^;5O:YJ!\FBTFT[_A,T55#WP
M54C1VB&KX*>TQAA=.HUN265<2=9;WK/IBEJEDZ WW6\9;<B.R34+:#)66C#3
MPC%QBH^31A+!&:S0>AE4IW*]'$-MRRD*9$7A5!-G\<J7."_PXH6KI7,]JYFA
MX5%G2NUVK=T/IA:3XX"MB/:I23B;Z%212ALAI4<7&V6OX&OH@ZF;Q%C_1U&O
MM;U'WPD!9#'6S*WE$*XR>:J.Y2S;]YY&**"2&%UA."J%Q5JC=AH)Z]L$&W1B
M(ZXUJS(JQ7!#&$_%9Y6#EYFAU/>-IDJ+,9Y6=KPS;')%]E4%K[L6KWW&\H<W
M:GN'4Y&AR'D5*?N,0X_\ -,7A!Z?,E7:P*?6"V"MKG%<M*; K3P,SXJ4-YR9
MRMW!BPS^F=JR?@EO+=*836FO_H1XR&V*)N3(72D>%1F1T)+<Q&1MHK6TP*LX
MIX;-\LY(?;74R#<T", P%<5BG/8+Z_HP;L?'^UZD>(_8K46&?%F(GEP(;1BA
MM*/=0ID,B.%AJN@$-Q5ZG>!2YS4W/BDR+@&\.A"HB2-PN$P!YO"5&?[*T@LA
M1K+ZC-$Y"+%VH%\\T3J-7-<:.U\5P;4\0-S $0(F#M;VR\@)G*%R2&;YS!B=
MHZ??3CQ$=PV;(DZNX^C&S'51T+UQ<-!#Q4SM(X==#N4\BA1%0^YG*R1DZ%=>
M]XSJENOL<:Z3<YT>YSJ+<7I=6FI/UI9:N> (@#6V@S&]ST@E:((!B0!#0+3U
M5>/=<G(N;2;)QE67")A7$*">7<%!'#:,RP3<-5P0*U=)"@UN^YI2P<F+I9.<
MR?+BB65/2T-6-_VR9[%<F:9%A&<";ECNU-[<)BFU_5;\?]6$-7L0"=Q=2RO'
MLMB!D39%AX*LW);NGL'[/:)< QX2+&%U\"F4+@)0\"&3I<\%FW:/Q)3(/^H1
M#NSCM9Q O\-F[10M.K20S%K 7P]*J1[U%SJ %@%<B-YW(7H/UO6F<+76/TJ<
M8]VC:3TD$B]*NMBJN'^VQG.V4GL8?M91VTS)E>'>;GNL0C?Y0&'LBEA,.)4G
M8E,A!W)QZK B\0*$+,Q(PI9$N4CLF'H3SHCR9"D2%B^@@6:38=V,DMLGS/Z8
M4G)9J@*,Z.J*<A]V)Z%Y,B6]!V&Q:(W(BCN0 %BJ&7-6@.J @DT-:3OL9]UP
M#D<$!E4%B9]J-0\QFN#%1W57:1[P*"^%#@"#E%QR1<V+[4YQ%B^/>M#((UV<
M7>O!@#:.L7PW]19&K$H]K4E&9)6&HJEM% L -\Z(3CF#*W0S^RE%6HTO"-J;
ML:H'VV2L2%@QLEE(N_MW9,RL,"T0XYODYGRA%-P*N\HL*K]+NBN:D+GJF!-3
M.H'GU_41()U#RIABS&OMO2$!3V0?&^WFF9V#I,TFI>"*HXH3ED^;1E:(X@@3
M%9MU9(NB^5+N,3!@5C>'M1?!\QMTDG+Z'UA*82OLOUS<&?M]0=HL_>*TZ2G8
MO+$U,TO4.9U@:%7Q=%&[*I#OK3FYEF@93?EEE%/OT\E*)UPQE)5:97+$MH*[
MJ&4H<U:@T^"3DN<M:C64%OYE1$=UE>HN#P-PJ*0O>T*/B3$W-<P)"M[)25;=
M"#"98+9)NQ>DTTTCR=0I.0QF$$4FP4;C196/<F=5/4X=#GOQ'GGX1[1PNJM.
M,2BM6,PF6VW>4R\9JEL<Z>OHZF&UL*J:!]TI1#HW1F#LP-&G8B?_Z'11P7<\
M7\EAC:07<ZZK%%_+!<H;WP/ >?YW<!$SZ%@%>MI@DL8+!H^S*DH,5HJRG$7!
M!))>@$WH.@>ZH9;6$5)=ZF,34;9L:8.@4&'-"79<LRF+T,%)-[PTF91DV]@'
M+\[/7[]46K$950,DF%U3BLL7$WE"6DQ!;4]Z+O)3\NUBM>S_FJ32S3@-WN$&
M;&*A\HKDSF(V1XGJ@604=*+,5$PWDVOFC*(XN$Z#4EQ1U2)G0?YMCN0 V,*@
M4I\V1*)YXU>L"E?,)H9I"IX/Q,Q,J)<>C8+T)L5IZW63MP 25$EJ%+XI!I-D
MN?-]:X?0FR,TK=&DIN)Q: ;^_G,P4=XJ%M.X#V,&Z^\83X=UJMT.EG.;7-=M
MVV(G> 8L2%8JEXB:A[A'!Q\PXZ]3B$NKQ/;O/_]5WN=W.2C3-+P%"47YW'!E
M31V@O(C\#'2 U;D@\^!%J%Y-S]]_=EVOXD$Q6UY^I$!+1$>JQZZZT2W*W6+1
M2)3:M['J=^%6KRW]#HNJL78?@6ET.>Z.^Z 52U3!M=(KP8RI)<VN>XI/]3S>
M62_KU0HEW\\MN7_W1OY,0+61U0[X+<3#H0(YR^6  ET!*RMH]= N@-T'DE[U
M>SI:R?D*%Q8O$F]"/S77R*C#K74)^H B.11;EJ:^R0>')RM?7..WQ+';EH\S
M23L;R5FY059*I-6"$H.)?-V-;*%ZX,IM.2^N'B*]8')=X8%:7Y8NNY8(+#(/
ME_*04R@@0%Q8=?S2.#=O!$Q1ZBJE3B!8HV7>SAFGNU(L7@O[H<,Z(7EWX9[5
M[GUOG;FU]A[[(Q/5CBB31@/3ZFB )YER.'7HAOQZ6BQHU8?V4M+V2>E6=02'
M^=<AF*C07Z3,K;P/&4EA,IHK&T%< W@K*F"G.BA!;9AJ60^$*N(Z*=>'8D@Z
MMHL;(\1U9^$RBU[IOQ0!VN_D-U+Y_ZG^BIQ/5*%5*$5TYLGR>SFO>72224\>
MXI2W:;C4,=011H4Q*/M*A3MW&4_5L73[1Q#(I5OI\J-\:K_$P1['B>SBV$U!
MIA&GM11>+_\6CD2O,,L!?UO[-?FAF3P?3R%.9/6C!L5@S0\Q06$])G^%V?TK
M&L5.U_"'+=B?(B-0>@%-F[NGP<_RA&V14)W&E$=FNV^.TW8_@">>YG)7_2!]
M:[6_G,O]!DM1G\V"GQZC7:56'A[#6J3AA0D(%%)RW ]Y>(BD2ST7T@]9 NWB
M;7PE?_CS_VWW@^''OXO@[PO4_OH95$62N=Y";R-P8N6&EZGX)FXOE! A?KVB
M1IE \;(D*U,<@M#G^R&5%[B.0-<G,;PJU<GN-+"@JI3E?S@MVO!"YQNHV%:_
MTO\TNN('<Q$A:82[9]D;5X'0#8F":3S%[=MD"TC[B";3%A14SI2B.)@S% 5^
M,$%R'5^I_=_:P"WW?2]U8V6X0D242GY?7<=3.5#R _"PK>[W#J!JEKGN<^::
M,]?W9J[#()[^UW?_N.P/NH.KR\X_)E%K\H_>>-K^QZ@UE?^\'$=7T\E5J]V_
M^H[N2M\ EZ3W^N^_?CS_]/Z7W\[??/K\^BWHH;T[__7SIW]T1N-QNZV^L,.
MXL/(:_!L).#9>WT:%,\8X$,&^BD/N>[^"MJ<)FJQG_K8)ZYSRB*FDTG8[5VV
M_]&91%?_Z+6&HW]<7H;=?UP..^/V-!JTPU&X9A']]Q_./[[^?/'KWU[_^N;M
MQ:^O?SV[>/W+Q_/?+LY_ES_Y\/']IP^'MXK^:6">,Y"/%9@G#>A1\8?XL.=G
MA[63WR,3=X%S<)$?476H:P$<5UY-%(4@(9+A"\T^BO6X'S=;M!UAH9A,T2,
M(E_0&PN55= O#37E(]=:%ZNY? O=[F$18K\$")%07Q,E.2-TI[<BV".T&_4!
M%%QRH5TD]=-W;W[Z,?@1FJ#\+/\H__;WM^_/RS^#=\9X3>Z^E/D<_%)]]CWF
MY#[9KUZZ&CV5_J%<VB/JKR>?ZUWPR^<WP'<\"^\@1G61S4*BGT3SI5WXJENC
M%,6;E2]7>9.SL^ 7$KN%.YG/&BTU5:JB9ES1@<CK!1E,]92G]H"MW^>'*/XG
MS*<RC9_B$ *FT>1Z(?V$+W>.;O59<BH]]'SJV!G=5]&/3+LRIU!Z[5$VS9/S
M>#@*Z_*!:W-;J%;>&G9,0>J&4'B69Z>;IWW]IF^44-[?9LFE_(\U"1"JIYE]
MP,@KS"FP@L8C*9C!3W],\FA&8[GAJK")V]>L?*8@K/;H@Q?JMAONBA'U?OO)
M-VC3N\%5ON4Y._M6L]R\/58<\Q^X8^[9N:=GU3;T?'?\=/Z+W/ZDVW3V_M<W
MY[]^HK])5^KB#6V=/[S^16Z;Y\&G'\_/][U-[F/>'A8RLYX-MF=U* +?6HG8
MZ=,?GE;"59[H']!9!7_BG&A:1>!,?6;]P)BG^L'4#=OTYAL#=O3^ZBJ]WNG@
M+_:8E0)CUGG!NCSD(X#\H =-__L$HGZOZ/1W*X?IWH.7F@N\L?YH>"E]A54>
M/<<9K'7:ZA>GL/5C%W[OX79BG:'+ <<-D[ Q9GK:;?.\^#@O/"T>3LO@=,C+
MF(?SPLN8G_/2.AUU>5[\FY?^::_'\^+?O/ ZYN>\R'6,I\6_:9'+V)CGQ;]Y
MD<M8A^?%OWGA9<S+:>%ES,]YX67,SWGA9<S+:>%ES,]YX67,SWGA9<S+:1F<
MMC@&X^&\\#+FY[SP,N;EM+ WMM=YP4*FK05KC^*_'&P,!H\8@[VF-O;/(-OG
MF$R2&?SPO[[KM+Y[*F![IZV1KEDQ[+'EUP IS8$NA]GC" X>/8 ;JK5*]7X,
M$X]@\OA)IAJ%]3]W\K;/L";X/-WW$8KJO2IZ"@%/=HJG;A2#T\[0LR4"2D5X
MYO>"AGN.5\U?(N\[R!RC4=P7"ZGWF.QDB=ROS3Q^B;0*RM@ CM$ L*R/I[Z^
MFV2]AN2^-,8QC@E#AZ%SW!XGQ^/X2+I31VMX.O(M&$&B&#SWQQB(,A(D//W'
M>,8" 1GV$X]QYIWAL1]\F49(7I"?<31U^%3!UL+6XJ.UC/8[/H^WEG/HK+Y
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
M2$&'X\9000?EIX2657.=,;C0-]>@7+.Y)YS#;%'#1$H4^  ^2#[8-O5='W0
M'4 '].8%'\"'S>F2[U#7\?1/>7U7!(TS]@W9)K6%AGN0WU[&B=5-9E?*U?6<
M%:5?ZP$MBO@86 %6[!TH!BO "K"BG[ZB_<EB$SLK!AW:-9^,@ PRD$(-4BCE
M*T +T *T "U "T5I4?,4J@O)RN]YMDI5#N,4:<I(4^Y&FO*A7&^H-0/8T*N]
MU:ZP 3V-D:(,+N1<L.G0,,$%^(5.Y=P<2 ;/L^C0JID.2$$#'?2D@^T.Z:CN
M50/H #KHFI&)#&7PH8-\.'@9+61"'6='TWCM4I1EP%@&B@G+LB08+S,V#CG)
M8A+%T43<)8G#4+P/":*,)SS-D(:#1&8D,B,Y#3NK2-D$*Y#(#%: %? 5?<["
M48H62$X#+4 +T *T "U "]"BM[3H9#+S5I#Z]]>__$Y^$T,4F@TBEER3]((E
M_"(.A:+K.UT.^U1[Y3YO\LL6_)K&2ZDI!4S)=TWF1;<]<"1.ZTJE/8]Q[1Z7
M[DHD;7O<R+K6EDB[YR]M PI$0LJV9D3JK4=2<UJ+?&]P"5Q2EDM(%@>7P"7%
MP_P@$\BD+9D.CCOHDZ9^ &.JIYR)%QXG@;CK6QY><CD(^006I2<[)7VD$'G?
M,[3R30*U!* T8HK-!0@,%%/GZ..N02:/E4)>H-@CMQ74DH#2D '%0#%XL:8I
MAJDU,CW!,7!,'8&!8^ 8. :.@6-*0::O'.MD^0-2WGK3R[W1<@4-MS)1C=#7
M!G1-YDAK2 34$O2S@SMH@$H >(-F<\#TXP'R^,$$, %9^&!"!YF ''I0 51X
MVFI9GPSXAU1[=L&BKYP$$9G%"1<O2";+).'1Y)ID"8O2D&5!'!$V_7.99G,>
M9?6UO^DSRYM.8S]R*W:X,Z#Z&/NHQVT:#50#U<=(U@:J'T*UY8Z :-CI%A)1
MFHHK6=2QW-K#2@ U0-VJG38-.O(<P!JP5A#6!]IJWZ"6/X2M!JA5!/7!MMHT
MAM2UC$[FN)[%<S'4"QZEP26OLEUW'$5YTNA9E-C9.*"_=S=/"MBSQW>W#P\
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
M]UT1GL[8-R31; 6AD;7_4$1:W11]I3Q=1UA1NC70XH%('%C1,U988 58 5;
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
MZ"%/='?/$_NHYUWL(9[?7__R%IIOJJRJ66UWW\(V?5:CAJCJ-M,Z:6/7ZH4
M@#X"X(-8W24$NM?S9.(^N-G[-W+4$"'\;-LRP8P6,]H[18*P)$Q,O3.YX<!L
MMJO=XV=R'UDB/@3=]W$6_S:.OI)?Q0^HOX_JEPU#H/D^:GZO-DR?UQK!8(K0
M8[1L @$(Z!\"SL-@'D0L"S!5. X FC\]Y7'B.8NC/-V(97Q*L$(&]IM=(6N5
M[+9?3\LS=BV>3-ZE(8NF:;T=D(&H!]VI5HAZOEJ8OP!  ) = /GXZ0S0 #0.
M]D8%?N"" *,GP>B/7X$BH.B)*'HUE5V6Y^)N"#,>.<:@%9B^Q!D+TZ<&'XY[
M3/1#QT!\XI<\6O+: (]#L'>4!*FE\CI._O#;&)0VA]^ !WL?!J\Y#XIFMJ "
MJ/#(C,\N4L$%$\ $,*%33'"HXWC4]QQP 5SH.1?,$76\$8APA-JS+A)!%H1U
MA F8'\$GP">4\R//HY9MJU^\]9!J/V\?T3E+XOF=9W/^0YM=$I5)WGC3J(?4
MOJ-#W,$Q81T9W) OZS.F'SIZ31],/W18&6#=+U@W7Q=Q)%@W6S(/5 /50#50
M#50#U4"U1HVYCCFQ;K8_%F"M%:QAK-5$=1=R7#^RZR0.PSR(N2A_S]BW&GL)
M8.-"^:S7.L.<'=F[P"Y>7U-?:XZ/@@_@@]:[VO7._T 'T %T4)0.]P/@SD)C
ME[J.04W+K;W>&'P '_3C@^E0PS-!AOXEP]8< E:+#9@LJ<X'. ?UG8.8++D.
M-8?>MG_0+BOV8Q+/>)H&<<1"F1JK3P-:E8F,K->6"6HUL)+I,Z"1\MK9.5C/
M88V=>: :J :JZYQ_./:(ND/,0 #J#H':=*GC.< T\EV1[PI8PU0K;*H=SZ"6
MO\-6=R'=M3@:_9]_9_/%RU>$?UOP*$6NZ]%S75MN;=QB+JPZ39UKF]J90VH[
M/K:[6TJ5[0.7[DRE[2"=J&/7OU "F?;;*^\'F7;OI7>/2S;U'1M< I? I:=O
MBWL>M5VP"6P"FVKP3":UAT@1;BM%N!]DNB.%6&$VJ1:(!Y_@G/KGG'S+I)8[
M[$""\F]QFA:->N,%3U@6Q!%RE)&CK'V.LFG9U/4MY%,@2UG%+&6E0M\]QS22
M*;H7@0:D >G6(&U18S2BUF@$6 /6W8&U(V<?]6>Q]!S3R%#N9F"TY["&J6YW
M!F)Y(^KLJI'J3HYR><K8\RI'^04V-="0M\<->3TZ="WL[Z$=+]KQ8K^[[?WN
M;O"A*RVU3(>:MH%D*I"A2V0XV#?8!G6'#M@ -H -@@W4]CV0 :UXT8H7ZP8X
M!SB'=3I8'O6&VU$E[?)<WQ7!XHQ]PPY/?2'A'B2U^ZT/4R<WUV=.E+'A'G"B
M#!2#%J#%WE.]7M#";7V@8 58 58<84ME1$<>\M9!B2Y2 HY"*598K8/EF&%D
MT *T@+/0QUG4.W_J0GKR>YZ1,$[1-!GYR!W(1SZ0WZ;I4=]"SAD2DKN5D'PH
M'="T&%D%7<LJ.)0+/AWZZ),*,H ,>;,(?T@]?T<S.? !?.@='^PA-3ST_44^
M,O*1D8\,YP#G<*NOA6M1W_,ZT'FWBA(3EF5),%YF;!QRDL4DBJ.)N$L2AZ%X
M'Q)$&4]XFF';"'G+R%O&5BKREI&W#%H@PZ _&09@!5@!5M3&"I\:SA"< "?
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
M6W-[70"T<AV#.XMGW>9U[;II !P AP77L]MD.PA'KA\0WM7Y)N ->,.  ^%
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
M9YK",W5L!VBN/>P--+>"9I\.?1MPAG$^<E^-AO!L4<,?4L\?U@OI(R26 =*
M]$Y(VT-J>";P##PKAF=K8+D'05KJT[1J#X=V,8 %B.MHLBUJN1;U/6_;:G<A
MA?E]')&)3&,6W[P,)IS,>$T)_$AB42!C^2'UU]:1N8W,8ZV<&NB@Z99>]90S
M,:IQ$HB[ON7A)9<CE4]@47I2/J:K.93@F>X\4V[:49O? 1U !_7=SC'IT,H<
M4QL^('41?  ?P ?P 7Q0AP\:AJ-!$'T)HETJ;7[ $&'3/Y=I-N=1EI(L)@F?
MQ-$D"#F);F?:RG^6%_/(]B*)+P-YLNKXFL2K#AULU:$#F3*UQ;;;;4ASS$"W
M,JUWZLN%]"P+R6/U^\D><*((PJE+":5FF&!%^X>T@Q5@A6JLZ(^O:'^FV @M
M3#HR;>K[KF[)<" &B-'<PF)(#;_FDD%P IQ0@Q.'.PN'.H:E&RMTC%.#)CK3
M1,RIAM09;L^I.I%\S3.2]Y#^N!:B?OY'*GX)HA<[VTDC*^BXN=E],!]WYFXK
M;%$.C7(+:V([]<>YP:;]MHC[0*>[4E([R*9&^F> 2_NE;X-+G>)2,]T[0"8X
MI@=SFSK()L^A(Z-F.B%7%G3J)YT<CYIV_7U+P":P26<V*1;]1^(Z^-4I?AWH
MK6S;H=9PA[O2+N^=; SXB,</]=D-M]UANN:XODK\!9Y;<WM= +1RC7F!Y]8"
MXL S\-P9/'?'/BO6X[$=0",_%8 &H %H +K'@-8P- J$JX7P+N0XY_G-;\+X
M*B6S))Z3=]$E3V\E-9\BW:4S':>5EXF*G:H5\8H@D J]KI07BH(]=T$@1;'2
M1O-IY84" H% \$ =Z]*H"(.05@D&@4%@$!@$!O6+01H&W$&I/E%J_W#^70)J
M/R/YU?2211,^+1IPARP3ORY8(J/XY+E,N49"D/()R,H+0+W$Y?T*#WR3&K:+
M)MHZ;4PK+X&VDT31)E@=+#2>^JR\!, &L &^09ED)Z7H@"Q5T %T !U !] !
M=  =5*-#S5&EVL+):B6,%V<]!JLT\08.:L2VB^J]KY67F8X]LY5RQZ"A#NVI
ME!>:A@V"04.E$:5BOVWEA08:@H;PAJT+3<<FCX<W4?6I-S0ZD+BH,J) PY[0
M\,#@E.MZ: L."BHG-!TIJ-2,%#P$#\'#1\](3<OI9-[_ T>5[NKJ@QRWVO9F
M8& >VHA1UYH<.+%&+4'W#@177D)%&%==+BDU0P:;++ ); *;X)N.N)+L()V:
MV<CH,U; )NW9I-!^1)]Q B9ISR2EIGF@$^BD-YT.=4PV'9E/.I-4JRH.M(]5
M@TXX 0 G (! :-37B0;FX(OZT$##?W7X H>C(5;@<!Z31@8&(5$3# *#P" P
M" P"@U0!"QC4/P9U(<__]G&];X*(19.FCNOM,QG0Y5^Y+O^MA4#Z# ,T)CQ&
M3W/ 7C&EHY5_VZW\P0,54 #SKUY?VM:""'V& 8@ (H (( *( "* "(H0H?;:
MB8ZF>[^+,IY,XKD8['79NW_.HXP\M^H[$A:;*<CL[D)F]W[U(C8U#8,:AE%[
M"QA@!CNU&B:L*E7&"!HA[QLT HW@C?J:-Z04CY!_!Q[UC4>K!1*8!":!2?!(
MBD,&/.HKC[J0%[X1X)^MDL)O#N<ESYWZ0OU]I@0ZONO>\?U@ ^)ZU/*'R"Y$
MOS4TJ;Z/3"9U' /\0!-W\&,G/VSJ6R/P _X#_3H/SK]P'6IZ/GI)@TP@4PU+
MFZ$%)H%)8-)3W9)/;<^"5P*7P"4=(O9J9>D_<(CKKEXOR/,Z;O8^[- !V?T*
MFZ8#W;Q-#4=&<6IV]>#AWKOR(.+CTYH5YF'SVP@@UG[U "!6YXE5[_X#B 6/
MU5B>F<+,4FOC BP$"_O(PJ?6)]2_\0$F@HE]9*)2.R8@(4C81Q*JN]72XKX*
M&L>VM8/29P&@?SYX@"Z!Z)_?3Z6C?SY@WT.EP]H?I2>L>KA'EB9P#]SW3NO
M/7#?1ZT#]QKCOJ/I\^>S&9]D))X1_FURP:*OG"0LXZ3X/25Q1"8LO:#Y3\+_
MNPPN6<BC+*6$15.2\#1+@DG&I_D'D!^%S'I59*9C9KU2[>Y 0^P((_\7-%0.
M44C#[R\-38?:(PO,@H-31FA=27DR7>H8-5$+V82@5D^I=;\0[RYQL6L^%0T4
M! 5!P<=0T*>& Q*"A.H)34<2[IIB6A:U+*=;B?*R 5&Y<Q+<M5G2Z%Y)GXF!
MA'GE$N;W;09DV38U1J/:FP'U&0W(,#A& O%CO9X';",YOJ/8MIPAT W+K4MN
M6 ,S&7/HTM%PB/[%8$.7V/"$'C&&:]&AYX(0( 0(T=A1M'T& ^C0.AT.C?MX
M8K;D[9@M=32__FS_Y'ER0L9<W"B2W>KC&<DN.%F(Y\53\MRM[QQ:[$<AM1ZI
M]?N;+(>.?(^ZIHFL7FP,JR:TKF3UUA<B!ZN0*P]6Y4]U#8,ZO@]JP6$I([2N
M9#)Y,GO!0;8\N*6.T+K"K3:CJN A> @>@H>*00H\[#$//6J:AIAM>@WLEFBS
M-<+%U8U-$:2=U;;[L4$'6]!A&B_'(3\6'^X3T'?U;5>T/,I&O*])?<>FCEGO
M@4P])T7I;#O.BB+(J1DIK/I:?_0<X5;[R@?"[PC:^Y8+F,.0/VZ9HQG.'<>G
MANO4%C  SMM& '"^^]SP53H\D ZD=QCI2(8')\")6[-YZCL.-?SAK=#M#QD3
M;_WSC]/@\NGX'-P@M)),?D7\><'E6\HPWXC/7R[B-,B"6+P[#UD67/**0X;Q
MO131VMO<1,U/)G$8)Z>5@*L[2@%OW2Z+%P*.GGA4<6/+'1B5TH0Z([Z2%V'+
M+"8&,>1S?Q /KG[F@EF]1:%N\08A6Z3\M/KE90UD7H7_UR[E[R_5+%_B)&37
M\3([G07?^'1=\W\NTRR87:\+KQQB";7-P/R3WO462_*W$&]YCST<;D'_N?GB
M-OEN<6/+@AWZNL6?\D;BK9(Y"XLK5P5HRDO/?O[$A4](>23C^S*B/Q,X(VQZ
MR:*)N#*+D_PJ3Z4>@O1B+CXI@_^1>(]T.4Z#:<"20+Q8=L$R<L&F)(HS,N8\
M(I-XO@BYO"]+Y5=>\PF?CWE";),2R[#, ?DB'RC?1&*WW%-(^?;-K\0=;FX7
M1/+K5K$](;YQ35@B._Y,PN6T^&?YRI,XRK>2F/R*Y,^B^I>$+V*ARNAK5=-1
MWG"P<@1;Q@%4J)\*ENI48'-A=#.!CDL!_QQ8PD[^_IK\\2N0<E2DV%HBY=]O
M/IQ3\O]X\*<T-;^+'U,&X!P5.([JP*G.]BD]TYB%TN_F[E(N3BSCY73)21;_
M(/\S2^(YR2=XXML+)N3#TT'^,?-E[DHCEBV%)Q1?%@#DB?28++HF6<*BE$VD
MCQ5/$JZ:SX4#9,EU\;&(A6061.+!0C"%3R[?0]ZI?'[^[.KR51"&PL>3E&=9
M*-[E*L@NRA$(MWV2.ULJ?IU<"-=/)3L$ 3X*)RTX(GUVD*6;_EU>+#XE[_&O
M=^?YE8V/E D'\M^N+L3L0LY3TMSQLTL6A!*W Z(0N[I/+E<U<GWG.7X^54SX
M/+Z4LU<)6HF:>,'S4MX*P,6$SRS!3:;\9K(H2'*/D5Y;EJTIU[2* 1?+IGK"
M'#N0D5\*HJF@T:F]8Z$O7Z-<[!83ZS",K^2PIT$Z6:9I.<>.ETG%=\%\,?)I
MOG2LDGV689:S3<@L82N;,6:I$.AR47XNO8B7X53:@(2S? (M[O/G,LJ-3&X/
M\L=LS,%OGBD6$\(&K;IQ"@T%R<JPB?5#;A#79_.!_&"T%%\MYN[22@5I^8=\
M2L8"\9YB*7'%DNE)&,=_R7'?/&= /G->F=1WXN+?_V9ZQDMW0#X4PQ2?EJ_R
M9O6.G_AE()0E+WY,XG3!)UE:1LS^*>[&9IR\98E@Z,H"OXL(OV3ALKB;'/YX
MF0813X4)%)2O9#81-FNV#,/K7#J!('@.T2"Z60@MDO@RD(,7-J[\YPE;Y/^T
M-01[0'X5*Z!W-U\OW_+U@'P*TK_(&V'YXR2MWO(.>?Y;/F*9/T*^:[Z:6Q]"
M::1O="C$EC]1TDE:86&L_Y3'UPDZ2;N=L2B3'TO$*Q1?%> 05D?H*7=;>1#F
M"$8Y%&]_$WJQ?)VL=/Y8:9L*'I[(L12AFSKL]ZN!4N;[]F W0UT[19&S0_ZV
M]<_%PW+3(T9R0_%/A7E3P;[?;;M_'&\\H!33. [E6,[DG$Z0JC#EGV[,]8<;
M<UT%;?[#69*2\TA:DMO!%SOGI(QZ_/C#N A]-^:W[AGJ.L8:1( PYCQ:\O5
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
MC*E,%9I8ORJF@(DLE=IXZ_)&#ZTL2R_"CW=U7F O^7\/&F\WB'@R1#@&$6U
MQ+@S,J*I#8@PHJDUB#"BJ1V(Z'8&-^8H&DP8V?3<$&%D4SL0X71Z8X.)-F#"
MR*9V(&+2&=R8[600\60<,3%F4XV(N&<BW:W1OJ?;]?@>NVYW'NNX&L?V)+8I
MWW7RN_W?RO:\*, ]__C"??%@,3=I-NWU#J# TP2#U7O:<\/Q$:#5,6B]UU;=
MSJ#?=K1>+$1X*7G_?LC_^[*V/):CP?9CK,[C0_"K6E![LZ'W=*A]\*T#92PU
MG3N4GT:?2!;<TZ>(<F2JZ7W7DP$Z:H8BZZXM/^C:PYYI4VM(>_-$Y01HV^X/
MA[;;.[E2+8:Z'QV3;Q=UWSTCV^XZ WLPF9S<?96Z;?WCQ.^DWI((DV;D^!-F
MW-^8MGI;INH]<E'O%18NQ;F]0(H8,;70":;Z2@BN[Q"![KVNF-LO5*A2H^/>
M9C#[ORI!^IQT-I)Z2[M2AP,NT=*E/.,S #&'B=^*X%JL$VTQCSMN'F5YFWO;
M" =KT!F/7UG%GPB-+5!B]FX)8)7L7/ZJFI^KGMUR$*&PDD:KMZ[3&1X(*1NI
MU+V2)2.L12SG/[[X[R\?+G;&Z(D*PRA>BN"'<F:Y>O3BIR^4$AW-K0O.;4YR
MBA1WH<HJ5'>!JPV7'_!Z@;[9H1/EU[ +2^[.D[?YZHKR;[8NK.2*E.Z%G$VZ
MKVR^_? RMQK5K0EGXW8*?)UNK(7R\G&Z5>S##@ ZEDC3V)]F*=^ P0]">4D
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
MGY4 IAR1LT#.T[?\E7Y$WI1^%B4^(O4M2_HKB6-71B6LI-'J+;#+\$!(V9
MO5+D2U@+$-D_OOCO+Q\N-CP2'@3_!C\M7HJ A[UFD*M'($30/T*ROX!? >5)
M[JZ(G^Y E56H[@)7&R3EC;>\-Z4B7ZZ]DS^T2VWA=3)2TOU!;K[S34BMAFE$
M>+GL!976!V]M*MZOOVGYH2>;H29["3IRU 4="48H6R<\'RKD51:#F,9=P4QD
MPX-B6Z%+GUO^[K;^K"PDAXM:-ZSB!DT*+]WX-5D$7\H*PP?+&7?BP:H$O*6V
M&$0>:XA";Y"8%M8EOD50!E-^T"NVT1J57%R VGGI:<L9');MF5WDQ G)1$\.
M^8-5EX2R\:OFT-] YJX 8F"D UG(&'R,P2L<3 1!="U"3]+:\B4!QJ1_15(
M1'#"%)2@.ZW5(,Q4Z$1$AQ[7[=YGX.@*.6<XL&8@U\''(,K<X]SP)M0\,V @
M^'G2&VW/M@7B?0,[NP<>#0$![IW&W;2HBP\4^H@[F!71VD<X1J&TO, 'RBDC
M!UTV,8M6^!KY&^25 ]$ I$%7HB5A345 8Q/WYH"D0=.%#RX+$">8K'%[S-';
M\G@WB5^E/U:DXGXY6W765>(-N^HE0:MRS:H<$=UY8<I:)"SEPO>/]^_H([18
MDVR:^#-?Q"A%7U>-7"7DWFC>!E7@N+WMI</SOC-1 ;+A!DOC(#W8\*"O(Q4
M@NN%#XY4E;*VUUG$'DH2][#4L9\8*J8(?0E B!A:&_;@YJ\8TGL+9J.,\:^M
MG]FDH9PBF.>?H(G>AP!!60ZS4M W-T0Y5(^,)5:)?*O_*.\/*5L9HVC3>&P+
M::N;K$21I9%^P#8B/:E8DJ48MWIGVU!/8[TP-:'# +MS?LYH<%,V4<E0*XV/
MLG<.XDH'I_6_Z2S@+9O=UP"G6RU>Y8#0Q/I5,05L9*D\L/&[256E%^''NYY\
M%M[*H\\[^F.#B!8@HMN9W%@;Q2#BB1!Q6_T/@P@CFIX7(HQH:@DBC&AJ"2*,
M:&H)(HQH:@DBC&AJ"2*,:&H)(D:=H0EQM $1M]U<,XBX'R+N?Q?OYEC?T^UZ
M?(]='U0(/WK+X\T=<Z[X]G\KF_&B '?XXPOWQ4,WUNUT>XW>CAW?E-_!D^!9
MBT'B\2/1,4@\<B1>4(J=Y8<,@J^?Z[C.U%*4/L9*/ 8L\I8U*E_5@L@#EQ38
M@\C'E!5 4Z;IVT&?^)9(;:S4]'Z>_NXGAXV:WO=![W8>V<7F_J!K#WNU5APV
MI&U(NQ6D;?>'0]NMMSV#(6Y#W U>N>\Z WLPF=1Z\;H-)&TUT09PV(Q->3,E
MG$VZ)WN=OMW!RP^'J1%V8*?Y@.4KE-1O4Q7)QIK&MK<L86NJ?1E"-X3>-D(_
M2-VN)R?TQ@S^-G%$ R9BZUGB'I[#(8IU/3DC-.<FM)H&SH;]8S@6.("#T+2'
M\_H?49*\P8N=T5+=KRRN]9V,=UZWH?7LXF=''75R[$E_8@]ZSLE%G0Q=/V>Z
M=FUW.+'[XWJK];>!KI_K 4%S+D*K.. ACG+/F=B3P<F= YMSA=Q'<.KS$9K&
MZG&=*[S'S"Z9I*4:C\I?>*T.&M[4U\[\V(.P)ZXG;[NNU1[KR!G8PVZ]%;X-
M;1K:K#W)!RSX^M/73AS3#9!S8Z;Y,<C:X<#N]L;'+6L;L[2;-JM[]=QY,K'W
M^V[@;U3/,Z3:]U2"$0N GHSG:F*3)C)#VH&JU9Y<8,:0MR%O(F\J0.K6?@?\
M^1&$883C9H33E/,F_MXBP=B&V/V#">(((OV8#(0>"=:;#BE!C!*!CM.A-\'3
MTPPVN?VNW3] ,H\A3D.<CR;.L=T;=(^;-$TX_[D3L=MS[>[XR"7L<XSG;YCI
MKCT:34QPO[G@_NN LNNY'Q9UYO2R.):AM[;26(0)]STR>?9WCP4U?8^E%890
M"^%2=U9$SQ[T:[_S:-C#L$?KV./N"6U]N]]U3:Z_X1[#/8]2+H.1/1ET#1\=
M[*"BQ?2"&4\@14_F-.*X;A)\B5(15*\0X)T"4ZZHK34K3,F*1T31NHX]Z!UY
MP0I#W,^*N!]4BVMH#\?N45.YJ4_4Y)%(TU"H1=B[8]MUZK^)?^H4<!35B<:#
M@3E%:<2]X=[VUE3B^8EV&5+QW7CM)LWV!-)L[ZY>;&?@V-UA_?>9GQ\A& 8X
M2@9P^ZX][M;O3C\_0F@' YA:1P_VN">./>I-3HT13*FCXH3B>9]/[-M2$T<6
M'^,(29%3N [A@3P/9=.F0)>)<SW<#NO97=?DMQL>>,X\,+$GPR,_UC,\8 X\
M[N*.#.U)OW><)&X.,W;[%J/ZVK,=O2?1M'?T3YDJE^)DO/@6A;.JC-@#1IQ%
MV320S6B;@S;_;'RK=1UR].WNV!QR&*8P3%$<? Q<>S0<&J8P3''B3+'A?$S&
MG%AX(O3>IO.--E/!:1^ _"45 .<#@/'/+$G]^?H&&4LO8VDG;N]V%OBA? N
MD3'^]</FS_356_)=?[@CM1YL4_3(AZ6&Z=O>L )C$AB.FTN-#UF,S2@LO'IO
M78O$>IG;E>!K66[7=6U+8(FK6(J$"N^^9$EC6U%LG?5?V19X9"L1RYF51O!J
M/AJ^FNMC-9C3L;XL9#$<EO0MKT!-:2V%'P9K*Y9)%J0P,K7:2Q?2CZU)]U7E
M^UA>R3#CJS'"&O:KOT9;7;ZMF9]X69+ J&(:7<F.U1ID_ [KG GKBR_"/V'M
M'H $5NFGB36-1>@M *1SWY, *D\@5."=S]E_%E&6PPV!L/T^_/I_(KRD-_4;
M239-_)DO8E\FMO6_?K*0ZG^LWR4\M^E-?O"_L*!+H'J[@D4 ,.S)3V$ ZUK&
MLE('K80SZP+I(UQ3A;O1#XE5?<L/8:F^" #^\& )0R9,).HS0+ 7788 8L1O
M05E<UXI6^9+J".'B<&>W#F_Q3[](3RZG,K9ZCEU #[=G(^&MI)?Z5S)8=VJD
MC_VX_^NT,L&U1#D/4CN8P8]?Q'=56F[:M.@H#(Y_ <\!UL,H!7#]._.5!)C[
MH!B_ACZ"^#/"/+%47BKL MY,LS@$\O-#(,QK:2W$%8ZQ\4715;-.Z#^2.W_Y
M^^\D(C$&%:]0\,."22,0F0?BFDB32%ZL84'6^R0 F@)Z_IJ_Q25-TAO>MBV:
MR4\(M,"G?P(E(F13@%\4ZE-UD+Z>6/EX1? 2I&7'.@?EC" 30;"VK6P%KZY@
M8*)XF&CF7_FPS1D(AS7/ $.2)%@ &A= :#*&N0$5U>58UWZZP)]1B.(2KOT@
ML*8@598KE$^M0M#_6/\3P3)_P__< 57%RR06DPJTX;TL].=1O*1MXQCXC3/L
M#%YIC!8#X"LP+(C(% >2W^5R59&"Q:M%6@2A$U"@ZMV /1&#R)F5;WOB[4_-
M:)NHD*0PBX%A-)PIEDL_304R6!GO'6L#0#-_1B1&+)C _#YH"P&TB85VKEBP
M5\9GZ=^SM5F@Q&6;*,#Z^AOPCP@Q!R7A)?XJX]!')DM2D$P78%!DL62-52$/
MGZ'W]3=6/W\#,WB5ZZQ<(.%K7W]#%%^"\1"'\"'P$WY80FN9N?5X(1 2\*HF
M(STQ#HF?P(#.Y!6ES>!7A=Y:2Q$#N\&.0T3[^2KV ZNLL0A],#G9/"2"W<$]
M!^KQ$F%?N!1ZD20%K(U?&S"._P+$]--?X3\:UUX [Z)OL5!8R9TD1(CR++K=
M5P=QA3R)K=8T.;C]PAU6Y# >E%9-__VO\N(+9^?,BX(H?JO=N=*N%JR'7?)^
M+N79%*#\[4S,8>*W(K@6ZT3M<CSNN'U]G/4V=PD1#@"]\?B55?R)T-@"Y5)\
M/RL!3/E:9X&<IV_Y*_V(7$#]+$I(Z+^-92#07L&Q*Z,25M)H]188=7@@I&QP
M9*] P5^%M8CE_,<7__WEP\6&A\6#D-_$S/%#V?11C]#XF7+'CPOX%;59[D.)
MG^Y E56H[@)7&R37.1GD(+139%5PIU(M/ZIR2)L/VNM!.21#R1(L7<"[EPOZ
M[(_W[T@ZE.U\/23\9FOELB;=4M)['S]=E$293'9)PWS0-0V#<RGIB5]O#"C0
M] YG(IY5]*B+6O0\I:\*J80_=)V);5TL0'"Q.0B6S=(/_215XA+>T08Q[#_)
MR#$( 5$E"2RFRMJW5N +8 6YR$J GL!RR<#VE G;-16AC0_3!=#GI]]_[EE
M!0', !911EX"S HJ/8C6$@!9O-OK=A4LJ5H#=:5)JF.!:Z(&RZ4RS@<:Q8]
MR)*%\'<19@A.DL>X?UCOIH,";M>Y!WJ#U3];*+CM7?NU-U42@1VH!:STS&,U
MH;3$?<#B%&"Y?7RG>Z<):/_EL?';,@HZUJ];( +=MP-"?3LG0@)*EBZBV$_7
M;+-^DW)%OR=B-Y7('<M%!OA580T58X*:<8?WN&45V07WDBGZ[PR$P]QGT(!/
M*T'Z< 2BNI06Q2,^A-;?LV!M(5QYBP1= !5%%JV?P9 26>[%P(@Q/ 6_'>U/
M*?,?X$&&_&M]!+FV)E%.W W\M! )>_8I&<)+*2E8PZ3-L )_'IYEY' $!")\
M8Q5'9*:BA9/@8@B#%,R(5JF_A%$9%S)<D"E,0(9_SZ5D(B7YH;\B^9#&8.7"
M?I-L!;89B";I+4*P#"YIMR"AHBN2.@R'&8C@(%H1^:B= C@""Z,@T7+-LS,Q
MX5]+WXLCBTP6,*F(KK:XF>(UJ  0/AA@81N3IKB6('-3W!2L;[E$3KC,P+*W
ME %9[ EG6X'2E:@I_!)HP%0$[T]*#)H%9"W"&I*RMDD(RC',2GXC;U1^7_FQ
M]OXT"'=/4/#/SBVSFQ622P+L4&*RW*M4+A=@ >B462V#20)>";;410WACH K
MLQB=HR7X3KS.*Q$ E9Q98";)V0Z8L$]6P7JQWC,+J8C(!+QF<(5Y13GQ\2(V
MN7ZT4S;U=HKOD8TB/T$'O2S^],87(D#7C_/F<PC!G\"W,0(9MP!?+65,)+*(
MLH3<=B51!6XRQ&]@5#*9=*!@;H$(0K<@%[#K3(!4_223*(L5:[R6W[T@FVGF
MB\N_H<[U>0&A .^)0@[)&]O*XBE,B\%:0!5Q&2\RA"4KP,/W-C(K;!U8G_[%
M7V%PP8(M\#,P$9:KS84D$LP=]D-+!6"+=V$%<P&T0IV6/2];B6)*Q#S_,X%]
M+$#&*7F P=-@U\\Y)K0* [\.D#+?023;E):3C;U%_[#YN9^6V<#>Y(.[8'DS
MP(-84K8-8)C6K)&W30"WKPEWBWXCA=%7JV"-@XG<3=W6]<2'KQAH(DBBVUFE
M37H-P41>7!BQ1?F[ #* =9;M"+8^+\!#]&!#[T,43$PT'SBPOI !VIZ@XV'G
M.3JF8&O/_2(><\YD^Q'HE&CI,T:G0<!]!,D1D3+['_!X@)S^@1K%^K"284DG
M?,C2!,7\OZ(8)PLQ1@IR]Q)^"S7"SU/@CT+0?07X^__)C>5?537E]^&53%*V
M,3XH39,4 :I_"B8NP%RAV'"X3Y*"8*37DR37?[^S3<[ZG"E6">*/,@)-G7L+
M/XOP6Z[T<\>CF.\]C'NI;/L-4Y] "2RF("GGL)*4E/6*@ <H8- %!#J0,B'9
MF!7%CZBN BBK DB7F_9+ /HEBS5TE5%"H3VTY$#,(DF0PP5VB_[Z3'TO9Q6^
M L?H&I_&J'4O,2RE5N>!@!67%'AB[E?A-H$1&XMN4O'R80Y<@H5'$ABB0TYC
M29"KS5 B.Q,JA>4 &Q>:#P^2=C#QIC@IK6?'ADH""@"/GEW""U.1?XLT0(+F
M6"[7M3B]A*>@<L'9(5/<5Z(?C:Q@W;'^!70,MA0 "#&O0$YOD,P'(P._5;8Y
MFRAZ"801#X %LX#;A4:D8.&$8<T@NJ9P+_P^ D&E3#2<9)DM49'Y2A7G6ZO.
MFGNM #X\#T*@%VQ)[P+5SJ1V?<'M%4W+N"+P@D[[:L]MO-P-O9=#PR%3MCW9
M9D?[*0 P)V]IVW16GP?7.&?"@Q?$*I%O]1_E7>(.5( -XS0>QW=T))$B7^#"
M1?H!Q[WH224Z5DI-4.\4P<<QA[G26*]+S>=P=.J.Y5W&G>&-"=REV%-I?+3=
MYP >G02@_TWI:F\YDG@-8+HUB*=BJC2Q?E5,DRC(4GG@>-YF5D3I1?CQKFDY
M10#VT5DJXZ%!1"L0X=QX1<4@XJD0T>V,#$NT A-&-K4%$48VM0,11C:U!1-&
M-K4%$48VM0,1W<YP8C!1'R;N6S+U-I_ZT;L>M^!*R6URM_Y-<@GZ[?]6-N-%
M >[PQQ?NBX=NS.E,^HW>WA_?E S&DV 4RR#Q^)%8SZVVTT7B>'0$2'0>7EV;
M5473=],N./6N-EIL>C]-:$.G!3=+Z[@PK#S;=M7"?$AQ5#JD=6NW>)K&L:%M
M0]N&M@UM[_'Z3Y>V6^>%;^/Q%TP<C57>G)AA;L.R3KOJ23=36\<WQ6-MJOC8
M@*!1JJ>]-0$?PJM.UQ[W!D<45&I%-1;#$"?+$%06V_"#X8<'VV^GQ0]4(KLF
M4ZYI*YV;5M?<^<&X7>VJ1_:$,8?&]WH4QJ!ACO80C&&.=AF&AC?:0R]/&-!K
M?*]/9R0V6"7S7ME"QU,X:&@*!YG"02TN'%3 Z1.6F_"  _/;K%3A)!5IED;Q
M>NO:MKY]NUF4$T0F%[S<^D)=%N1(]SU+H)3K:-I4&.@8+@UJ&G_<K<$1)^:8
M#-/&<WW=CFL0T09$H+5V8TM2@PG#$L\+$88EVH()8 F#B!H1<<_SBUO-I7IV
M73$"1QU7&^#*VC[C1]7$7ZQ;4T.LXC:9VU *^J/D5NO3SNNX &(0=Z27/FX3
MZ4T@[F%BL8$@]@,D95$J?F\ HC9V;#JL7SM#MCDG%9L>U-$)MQVHNTN\_95E
MU9NV\HQ0W()>P0]%\<D8K7^((..0L,!H*U5"+'52HI*Q*CJ;E[13';@**:Z"
MQ,=@0AU>0#?(JG<](WQ-3%QC[],&T-:4<'ZFZ'V"G3<HF(_#;,9^!<9@/BEK
MRAUTNL9@-B@V!O.Q&,SO* $"$RA* CAO&<%%NV,9^'*>E)L=4?/;T)?)<5I;
MS]%()L8U1K)!KS&2C\A(+N3S51': )D\VWV=O#YYW+1F?@*[N<7WZ>[N&\/F
M:A?J3>.^189WBVEDPS#O&KO\Y.QR3$RN-1IRW"*\Q7=;FA781\&;IXS^0\KB
MHT#NT=C@#5]2;*&!]60E+%H7VC048"B@&0IHFXE]GWV?C(W]-?2QR^-O\-DL
M6IZ ,?:4?/P,F=;@]G1QVZB=?7CI>QS![J^_/8.$$&-Y[<S#G9Q2YL@K@[4C
MM(A?G:"-^XB$Z*^_&;/I6,VF_>'GR=%G@=0H7)\IQI[:V'VT8#T.\]7D:IAS
M^#K/?EJ 69.)T?+#7V,VF_0+DWYQ4!G\/ 1NBY';K'AM5):VO\;M$ZR,BW^Z
M19'4:65.50!U&@4S^/']$A!)1OC[<!Z0$?[7OTP/O-9;*Y<6B_^7!,ZRPBBU
MIGBM!C0,QES\?-6^7K6%_Y?%ZJK-VO(3:PFZ*/9%T&DYY'^-8O@EM+AWK+>V
M?@TR+V6/*&D5-KY@U=ALFO@S7\2^3/)"L7^\?P?@]L-4\*TG/[:F4?1-7XCR
M0%Q2D.S3[S]WK ^ IEBN(I NX:7EZ5T#QKY^_J4#A&A=RE#&(K"IK*P'4$#3
ME=&\RN)5E,C$MJZ!%F(1)@%5K$T2F?)T@2^($7%]L*((1[6R!.?"I8K5*@"I
MAL):?O<6(KQDJR6Q0#A>"?@27A0IO3L5 84 DX64J04KD':^93QZD>B8EFZ#
MP1;R)<UP$ $R5%QNS33+8KV< A K0%@TZUCGA<N+L<8LH%_G<;2D#_0$12%?
M /;<#V&A0.O%LA*JI,NPQ\7 OSTO6V:\M@B^8V:)Y4*&2:FF[VN,:+[I6(CL
MN2+-'$GEV6E)@%%+P=B+LF"6<UVPMH3R\+/R @&=,S]W]GF#">XD @ PS0-\
MI ZOS@M>P)<J@.0U;L 6J(S+%-/^DT5T':+LB*Y/O93P8-CI3DQMPGS8!LMU
M=D:F;FH;$&&PT 8L&'9H"2(,%MJ !<,.+4&$P4(;L&#8H26(,%AH Q8,.[0$
M$:-.US&(J \1]^U4?%LTX^EV/;['K@_*^PV5D/>B '?XXXO)BP=NK.]V'+?M
MY>3+G<H>WF";R;;AG5:O"7RV?L&X9FR]TY'23_6<TA^<7MO'HJ/&<?LTW2P,
M:EN)VCKZ71C4MA*UCD'MJ:*VCN2JYXA:\L#:CEUG\FACL>&,U/,4>_7JKL"<
MAF"=X<E^;73;]!9K2^YL9B\U=XD'QII,)G7[K4WCV'KZFVPG00W#SG@R'AEJ
M,-3 U- ;N'U##88:F!H&O='84$-=MNP)$,1D.-PFB",([I^K5%S,$J6\XI*Q
M"^:OK-OD/5K[]L@H$CAKW*W=F#UY>71T>!YV1KU^[6:JP7/[\-SO3QR#Y]/'
M\Z3;[1D\UYN5TEI4C]S=1F/[KVRV\<;0N(X+0\-^QQF:%*<6Y)HYG?&-5Z<-
M(IX($6,P/@PB6H (PQ$M001PA-$1;4"$X8BV(*+7Z1F6J!$3]PP>WVJVUI]"
MBTF5UL7"#X7U25[),).JF$4M?NO-?'V"B3VW65EU)^[4X<.ZDY'='77KC%<\
M1[P?EG';M^5GB.5;]6/MH9Y=B7DU0:%UNJF%^'Y^)'YP!=:^+3]/+!M>/OTM
M&W7UO/#]_$C<J*OGL&6CKI[%E@^NKNYPZRF_2*YZ>)Q91@49LC4JR&#9J*!G
ML.4VJ* +K/-.7:*BQ^J>-A5K^5*4#U>URU]RU\$K$?M1EFQ4NSX& KX#,N]4
MAN@QBJ=%W9 .Z/T;&KA)+;6[D  PND'D'35/NS%)R0+5"EMWUTO[=JY55<,W
M)VEONJE%3;V^F&:;O1IYJU!^0B?I^"^)UG\ESU!(19,=/87T'7LRJ+7*@*&0
MJHH\>A)!R#CN8XZX;M&E3ZTXW<,HSF='X4\32FS][>7GBONG/:NO1=GU;<<Y
MNLS1UN'^Z1,U:LD;MIW!\'!*K 4.H6,<0N,0WJ;]ZJ[I8"CDQ!S"H=T=&H?0
M.(0WD,A.*^IHW<'N<;J#.T+]S]>GJ[N"3;.I!,:#VRMZ>G9WL%W QF#Z]/PU
MQ^Y.'E/?LO7^FC,Y&7_MD+KH^.VE/56WCAS-#=1<.QD?"[3821S+-DT0)^-2
M@;(;#(ZU+M_!5D:/_! F3M_VAA5Z(P!/<B#_2UHS?V:%46HM0*E:(EQC:6D)
MHUE>%L<R]-:6'U[))%W":(FUD+-+.;.FZ^+G:13'T3502F)%L16E"QG3:_ $
M/DW2..-/=<GJM11QHBI6EUL66IB;0_]U;5C(#/^"I[%,5M+#,C+!NG/?>H:/
M8U"=H%5ZDD8K^B>MX2P0ZRA+W\[][W)6KES#B]*D436['H_LF?0BL'S\*#P+
M_!!9.Y0_;$@ >A$6>X,,&&_Q^,^=3;FR(0.VLCP?N@_^)PX$BXJ7(N GUUQM
M2#W:W"R@-HK?ZARYG:  429C_&OK9YZ,TNQ@)__P_YWY,V!0(K0+L?)3$5B?
M9!)EL8=9R8I+MZ1)J8Q1B2(F#!XN"=0"MOZ0Q=8J]D//7\&VU*:P/Y(GDH5U
M+6,PG549H'D<+8DM/WZZL**51' !X\(<?NK+A)(81C]88&TCKR<B@($09I7O
M%U$J _4X1$C"#N$+Y'NL,X3#?_VM8_T>)2FN M;#*XDUP'E-64+I\-8\PVY.
M\)*>A I)P6_R^TJ&B4QL*\F\A2427)"(?;4F+UHN_20!="?62O@TEMX:_L[K
MN&&7O#T05)ZTK9D Q%EBMO1#'Z085;(JK4 /N!0^ED<5H2=Q;[&\A/D!!-%\
M[L/..J62427B\0*0@JBG%QNRIH<8/$01K+UQ7;=?Z%U%/]A-IUKHZK\J!;QR
MNV&#)TN[4H7#7!(RE_*,ZX.).4S\5@378IUHXW3<<?N%R-2K0CA8@\YX_,HJ
M_BR8K,*'W\]* *N4H.6OJD5HU;-;BI25N-MU.L,#(66#@WLE\T=8BUC.?WSQ
MWU\^7.Q,L+]%>K[XZ0OI2:#)BX@*^!9B3?QT!ZJL0G47N%H@Z<Y)K.TP(ZXE
M6#0S%C,D&_ /"5+_"G@<S1'X[.6@V[,'W0$P\S("<;#W9=MZV;/' \>Z!I$#
M0BN-?0_ET::I!-,N?!!,2P%FD9)G>/E%R4"00QWK7[PPMI.NH_B;3S.S!J)%
M#>W)<-2QOL 7F[^G$?P7!H67NG9_Y(),+23M5 8^",P$YA*I6E/*>UD%6;)G
MRFL_ !61K591G)+05>(1A2C"8BFE>CX%'*D?HM 25@IH!0DY%8E?6'<AH,YR
M7 L FBZ20KV 7,Y(1LZP?0FUZO-Q@C"#-<229@>K$N0Z",UDG@4PLK]<!;0U
M7"\N89HEH-L3D.Z!")5H;0$1?D6KPQ*K50 6&/(<*AQ0!%G X+(UH9RQ*8V:
M#"4PJ&A0):@AN30?DLT*_A\XTH=I9PAG  .8F*JWH0^S>%ZVS%@=KN)H[B-U
M^G.TW$%E21@5]!5=OL)70:@2T.D&%JE!>)8Q0),4T"OBF=;G^7([UGOX&$0F
M_@MX(R?S':LO%N\C9P#+\)4V*P&J <*8@4^16B!60/,[W5>X#UBQ17K@+!7?
MU1Z0B. [(*N]BY0"& M]!QP=QP"+! @5B0=0BF2/GP1$; I$J+"!L^$YSDLF
M0_YR3.,-BB6AXH;-X?(5:Q +)K+X1H"-@J[2#.T!?YJQ(P(B@7@LQUK'VBN5
MD(AA2VF61O%:#ZS6B&S=<T>VT^]J.8+B!L@JCK[[2\ XT +LW>G1FG\'\,R$
M]<47X9]^J"R8G=MH"YM4J&HEXMP6U&RMS#@!?Z4,;1@U GI6UPFQ8*4&#9 ;
MHF(>2P2+%X7D "$^Z-KAAF0&&P^P H)./\]O(:9X7U%X+-92\4VB; &.D3Y)
MRW0!=L[E@L7WSQ\N"A=W*L)OL,@L740QP(>(?IJQ0Y'(TE3%$I 5<*#J%4CK
MWUF4LD^M9X&U(M:O6"-L.>0@(]BE+GU2+$QQ,A(8NM\^$!MM3G$GV,S9=.FG
MQ%Y"CZ6E%[Z*$X+0CBXE*PR4':@@0+O$N:D,LB!"^Q9,\86_6N%@L\A3KC[!
M ):,1 @$% -\$\U-^2YR*- K48"BP).S#)<(DC]*2C !H7")]69#7BL#'2UW
MDIE:(].[@B,ONAOL;K>&/ /$_!PV&)*H(IK3#H,@U4E7=,-U3@1!)%"8B]D5
M"E4*=VQP?EM8#6V'=^^_6/\0UX0,%' 5;1IGZ.DH$0H,A-2&PII,!T&B&O&^
MB *TG"V4U$0A##J2^&?LNR%C@N.%O!J#P"6<A>!P U(0*&E%U:&5@!BI*!#Z
MFG1!%B/:49('J.41%7]F\-;,)P8E40VOPUMLH>1BO31'[LLM (FX?@Q'H1RE
M*5*0^T <1-.LMVC':ON\0 $(G0-AX.++0!!QC/2*(.Q8;<+T/ H"BL!9*C0F
M.=P&>Q0 GR5\3/S _$8&!XK=34OP3@$Z'9ESWYYV;Y$^=I4U1;(+=]/4C3>(
M< PBVH"(<6=D1%,;$&%$4VL08413.Q#1[0QZ!A-MP(2136U!A)%-[4"$T^F-
M#2;:@ DCF]J!B$EG<&//88.()^.(B3&;:D3$/0MIJFA?FPII_DM%9U5RVC%<
MVMG:PYTJZ7E1@(C\\87[XL%2;#)H''EW**IG<'BC<38<'P$278/$&S;F=@;-
M%JN]2^%E/G7V0^MH"I;>'Y>/,0>/!7VO:D'?S7;7H=#WX)+?VE)I^-+2%TQ$
MS',,.7OB9&YDU5?NET(_36^GB0N'HV9HM.X;J&/7'IS>C4-#W_6<<AP_@;MV
M?^+8(_<42EL9$J^5Q#E8WBX2ORM9OW;L<7=BNX[[QA#VS;;^<>)WU*L5L9-F
MA'EEXZ\>ZQ(T:/\'/F==^\?1T.?PZJ+A;CWM,/_;T[*HEE(3KFMW>T=7 =N0
M^<&]@-.B\U%W8$_ZM5<R-71^O'2N7('VTOF=[<;!N&=/NJ/:O8+CI.[&P_VU
MX75<OS]P7,9_T][+H;(5FMY7 ])V7\"IRJ<]X--9E.'MNT;44!UGIWN/"1K?
M:LTVE:K6<6JQ*,,<!V2._6<,C>^U]B*.H_' 'HUJ]ZT-?[2'9NKGC[T'%(WO
MM9X3#-<=V+WNP)Q@W/L$XR0(8#@Y^2,.4Z)W;X$/I]"A_]HLV":2O/X;%I_:
M76E*6#/IQ5(D5&SM92Y.;*Q:,YR\LK%:YDJH:ETO<QV\9T27Z]'E8_KA1O(7
M+6L5^[ /+)LYRZ0NIE/^1E7VPF)$GO2O=('"E^-NSQ[V)UQ5,UG)D JNT,*[
M0WO0[V-I,)@MNLKKOJQB+.N3KDL%1@^+LOT8^NNT,J>JPSB- BPU>X$5@GX-
MHNN\1AX+P/_#4F9[JR!?E)!3_>3=SD_ MY@V3;)N#I"?I2>R1&X7NU*%NK!$
M*U;P*NKLZ-HS\#M%GZCBUU0$5+TN64BIJDIMO8/5U.125W2D<DQX R:Q^=6B
MXHVN*@:#E(XK@:CF@:1BCE%X]]'S4G"AQ'*%3/-4[@B%,I<7XL$0C43F>BDW
M3UC=<L/UI$HDSO3H)\Q[)4#$,LF"NU;WSHL'$?RX,A'53A.)*F*4M+>LD+X
M];BZ0H-1I^>:FU[YL$U>N1O>V-W'(.*)$-'M3,RU[#8@ ESJKF&)5F#"R*9V
M(,+(II8@PLBFUF"B,S0U(]J!"-=446D%(MQ.SS&8J \3]\R!N=6G?KI=C^^Q
MZX-:B$]Q%?N -]%OL[N>OM=]$SB^S>9Y'E PE'[Z.#:4?@?+NC647D.EF-XM
ME>>>KI1(LG$J;>R.1J7QTS)J+36/NJVO>51;]3&#_*-$?CU5RPZLG8X.^;VF
M[\_< ?FO=?K-[(WU%^R>Q/]XK,YK.I7LGU)UMGQ-33;]\$VIRQ>V<[NJ[S8Z
MRKRF]_OTJ<3LES2][YHRA;O-H+"6*XN3B=T;UIL&;"C:4'23J>V#\<AVG'JO
MX0Z;J6;3^(4/MP4I_;70-!^BM(NF'W*=:0+$/1IL7_8[@N#"#JN*>SX?R*HZ
M<>9\FM#N@2I?/'E$]L'ZI#>V1^-^[0:2(4Y#G#40I^UT)W:_7^]MKJ>(Q+3"
MLCE2^KPM(:25ADO/[HZZ]G XJ,ET:=HJW6'-J#[?U*1\[H<B]$R\Z*2\Z[I5
M3+O<D;MKG2$P\[AFG6/(VI!U>Y35V $ON]8RA2:"= H$WL8PTIWE]JC?M\?]
M'<7LCB!X]&X^EUY*UX/556?X<Q[%$E97O05N7/1[Z9XV51^M71&UM_CD@XKG
MXMG&MO]DR-R0^2F1>=]VQV,3SWJ(G76:5*Z,KM.B\N'(=B?;10F/-QA6J=Z$
M@3$LQT)_R']G_I4(L-"-B174'RMHO"#=$V:@-+[7.ORPB3NQAX-ZBXH;GF@7
MG1B>N!]/].V>T[4';LTG[2;HUBI*><*\KL;W6OOY:6_<M<>C[6::1U+ME&_@
MEPH+>($4,6)XH0;/D863'**RP-[;#&Z_0(A""KJ@U>H!_U6IBI!3')8.C.*W
MFJQ*NU+5&%RBL$MYQD47Q!PF?BN":[%.=*N"<<?-+_J\S4D3X6 -.N/Q*ZOX
M$Z&Q!4JL2E@"6*7J(']5K3NHGMU2^4%A)8U6;UV0I0="2HDMB#5*?"&L12SG
M/[[X[R\?+G;>SL&_02#$2Q'PL*HZJGKTXJ<ON@CL140U&Y.<(L5=J+(*U5W@
MJ@<&Y;539==[%,_\J[\#)EC+U_=VP81&!E\MBJG8[0;U;OX:^*%\"T0N8_QK
MZV>>C/QP6,F'G7=D_)]:4V<TS]E0*1L[;_54BHWNK35*=9+SZQ,VU5GU.945
MJ$U8(4P51$FBZB,[6%&Y/[2M, II!:&\)!JRQ PWDE>!?>F,1G9WXG"Q8AZ'
M":_R+BT^B\L;V%V!%H<<]<:V,U)%EG<,AA5LO2"#C;XM5W:^H:+RI#>P![V1
MK0JTXOSS.%JJBK,!EJ#5A91%DE*]9H3*CM%PO;&<91[6PQ4!5]/E*L4<0!(
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
M85*@.^RU.PG@5Z";"%3&.1\H 5TA_#Y1IB*=,W[(:=5JU='=ATIB::P6G"Z
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
M.^XH$->)PM:E*E63(%!3_PQ11 ^PY=A2"BR) [_E$AA@@$M _N !EGZ: BG
MVJ9Q)&:*"D@FXU]<<H?H(17?A2*49835?Y2\QR:S'>O7G*) $*=QQG*5-<PJ
MPB(M/D$T1TRI3!%LR2NS+FO/6 )A$E88<TD*F@$$L;^B@? 5D2Q8<\9B!CL
M^L]P5I"KTK]"VP68(@CV*6#ZW$_*NI8@3:1X%EWC@ZD(OS$"RIR&Y:V1TBKP
MQU^7XKN_S+!.#P*>/P>529>)5<\4JG:T6L41O GSP$Y>CKIVW^V_!H4]Z'9M
M$(-O2"-( ;!3'T?Q;@)+(Z24+(3Q4B8HWE7(4_.4\!1 O#%IER#W<H#SV6@O
M )2V=(Y6-NZ&LBFO)2^H)+^C3\[R 9\K38SUC\@DT>@A[I>!+Z_P5P*(^CQ*
MU%+A:V9'H%,_338VI08ZL,I[I%C/S3L&4&7EN1$6^HB<WX"%9M&R8UW U&!G
MQ!KKB;60 <D(HD,;)+@?H(2W4"Q)U #,L(I9LI"XYS77Q<+WM)@"J6*]QUOO
MX>P-/OSZFR43-._]9,&L2H6RJ+5/!BP?D]6D=4^<S9B!K4\YQ5OG_%ZZMEY_
M_'3^AKXMR%!]6HB%SS*^\CU "@(*S"H>Y+.WD&A8_?KYXO,;*ULA]L%*'2NR
M9/EQ+;98QNF.[9[KULT4O>'_9^]+F]LVMK3_"BIS,R772S$BM=MS;Y6L)5'B
M;23E9C)?7"#1I!"# (-%,N?7OV?K#00IR98L2L8LL4V"C5Y.G_T\9[>SO[7/
M5Z/7Z6W"/'J;-U^/[^]V/ F%\$A9A7\%T/GJ.W6:TFGE$0E@DCV(U+?7VUC?
M N*/_-DC!88N6R$SJ" ;Z66P%KX IC#!AJ.$/B<R#Z587ES&4Z"/$NR5@G4[
M_,H9B30F. L';DXX%%(IOQBAUG(P,0F+SA'V/.JK8&WP0C\%YDX%WX7C7)%]
M%8QS5$[@AS)(PQ2 OA%A$,89OJA_%Q=%19>AD"ZJ> M -R9M#L5]5 T-B!Y\
MGY960YQ;_]>L$?9V+9J;WD"A<5BX.J?8FGJMH:/8@3*653G\$49@1R-X7PC2
M'8<6;0)$_<I0Z(794=CYK"(*$9L:%T7>C9PW4)3-"'DE+C^*0<5%I5/!!I77
M2A,I?A>.@33&K/##IS%_.@KC/+@*P<2@/4MGOL8N:IT"'74M7OB37(DJEQ(K
ML>>I3U$,]%@/@;;6#!\0]4S&6?1S[;9 %\(\G7IW5D6O^%V#A6_R!S!4"V:'
M$E&0Q"'YP= 3\R0AA7=;2&$^E192^#$@A6]D=G:?#MR[+.P.C';_2C,.J^$
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
MT"=H5;"I<"22%0GTECJ&-I[MW^[$Z<0>9"N_,)?XT/A\_-:ZOHFW0JG%6LM
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
M%4=QF,?B!-M]Y9 +7@BX2%'&654IZ&;Q%&B-\ZCP?<.PN PBV2+T%R1),%!
M_'&D:1GSS JE2"7FZ3U>YE1]$W\G,CX,9YA!?5HD(2XB":]AZ?5/AY**-PEG
ML#R\X7K92.$Q7)Z"<A%A6XE)J)C$(=SY45SB':.OX=]J$E>3()R H0K7&;['
M42+>4MBR- N&<3ZL)B!)X-@*>J'S,K.[(D^NLRJ)G,0UYE4\UX%"7E.EM/=
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
MWG3,/)MF$DR4$I71[5("]V8J#1^IC$+:&-@^5$[31J_]6;VQD>-BHV;<2<A
ME#&3I2JUSZQFO=0:%YFN?=@.D-M0QDAW&1D>P:!R&O,AO9)OEK[2??N<?7:W
MV"J9W'+7&CF.^LFW#J[#&K#N[1>PW;CEU$)EH[NS\^+'+XNY=)SF@\F,.E+H
MV%DG^,<&_S\^_(\-=S9DTH7#85XYO2B^ZL5'J'Q0% ]O481LTS@"_]';Z.QM
M;L-D-CL;?3VA_<[^SB;/)%?#;)P"^_W"R?AS61EE_?=Z"XH.A<8L-W6[)6LK
MS#C/B%69H"1V \.N&0%,.]0,*HM,IJR$#$PC4*_WFXS1P- [YO<<P5#4_P/O
M?USB,*7<%>J% Z_&ED!%#)L9YLQN&MQE>(3--ICN+U=KZ]ED)30Y)()(C;#7
M_"VWA/1G^HZ<??"-Z/_#LD+EOD/&4ZZ 5Q=$.3*0#D224YXE3H9!22V$3!BR
M@YQT-.HXG6F)B\+WTNV&PU A$2<7>;GGSQ*!.^6.I.O2N!()R!>!O(XCJ@;)
M4B<N%UZ%< 84XR&/ 3Y.IG1P?G !UCJV-PKV^MJ%8TP%,[PX"G1;UM"-+SF-
M8H8B+7CR^K37G1"VD1&>!>HNDD^-N_YYY,]T5OB_M %V<KO2:VV8''8Y)_4!
M!LECDF&L%X2E&$RU'O ^+:*),,6)H&:EX\MZ,=18V'I1'2)]>_3K6]NKBU(?
M;OLB-Y"]X$4LS H.@^)2)0CU!9OM1@[Q+N.;8 =K-"$/A(-"B:YER (IE3H_
MZ#9D-K95%;9IA%8;<1C[VX5D2.UL,!L#A> R"J.-ULZ#6BN_<<@2HN:N6AUV
M[[F7:UO^I:>I UBVJ69#)T]0KZ[BO.1HKKC1;BTXC- @O55>6/-Y+/2HX3%=
M9WD27>.):.\-,C14A&V+5QMS&<*MQ0 \*5435;X,UN(7S.R)U2;AD.+IJ!8
M><;4.M%,'.<X_VFD,%XK+2RUAP=5 I2!2+W(2R-@F#.'E7<L'Z=AG?%DTLZJ
MX4D,=H@'48+^M )LA6@5=.?Z60:E)?HK6*I>JVV1$L&%*SCO1[NW)EFJ9G!(
M>4Y[U@D210&(CNZL@N>;NGU6<NRJ95?P@OMVJ;Q [VGC.^ &9Z! <Z-$T'LG
M<5%(,VSX,Q2^>@T#%B_8QPYCD$\^#U+%,;"!_70PTS?4!K#Y_<4=-D?OSH0:
MBHH@=<4K;$KVJ>@XA:F%"A.6H_/=PV63$HLT!)(.E'N;UB!^0;%FR9!Q&WL[
M%!!24W!>"*Y-.GO?N"K2\.,K61@<+%S09!2L2>K:"]NI4$\:<TOF2)P4#7VW
MR=3BV&.&26\XYB!FI4:XPO)IK0[/_$.9=#;=@U"RW,BH+,0;3''V+.7NK]3Y
M.W%]]Z9E']UPW0\2F$(XSL/I91?+&0+U.40]4_(+YWK[X3B?X-J%!<BQ0JKV
MD:$;P>1VV61KM\@2B4$0!V'J<8D,I?\"NKS#"'YVGTN)S+AB799=%XU^S]QK
M92S9\#KDI"K.(10QY.])K.,SH7O=RAS89T6=]XP5@/6 5@4CZ-X(VQ#KMM.+
MS0\MA!Q/F-O<D.(*1JPF' KWZ,53&)I;Z\%'%34?Y2:G8M 0$=P\,90<>E;:
M>D'91@2I11D^='N;9(F:1,:PWKJ:\N5TE)7$$U>)FKEJNJ=DDW_+2'-?WU^\
M[;2G?D/%7!%;GO.P4;C1]<08,P+>=!=;S<^9=5LE.CY/48I0BXJQ:3P.F:7(
MWN@GN S>B2<:YMAOPQQMF..)A#F:/3<U/ZP7[NV@MJ_Y9]T38+VO;H07/2#9
M)!X2#(83JX<+C^HT#L:Y=JSTPW+^SR3<21HK=9"62+!-2(5INJD(32_I<-H-
MZ<Q>-W?[1D>>-(6R0027.JV4SAB$[+5ABO)*S00E?]AP4\\;XK@04=HU/2QR
MP0O)L"55V^Y81Y:UY)-@R(C\[["CHBJX3L1&R[/F]:M+R@[GSYJ=NU9NQAHF
M6X/Z7O@5(NRP6A:CQ[E<*\R?*^0@S+'K-!=O1).YH.G!TZL*O9.ND=V8E4"
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
M&?F(T^K$-^!9=MEUZNI1CAK%7WM5N!0;\7>O>__-BV[9G@DC%TDX>QFGH!P
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
M3M^_>W]R?GSX^]GIQ>GQ^?N+7X[/+GXY>'?\W_*CQVP+W>\&SCR#]R>!G6E
M4PUPKL'Q?_]^>O&G\^5=P?F_=%G8SVY=PR6"[5S3"NPYFS[L-*GU))QE5?ER
M%']641/+<CBX%K!,)[Z;]*OF7C.;:!8PRR4&X=Z<+730O:&]_9SXNP=ILUAV
M/F!7^R-]]9[-BM2@#,ZQ 0_Q.L-9YHS&9N4*+ZQ5ZQY,=C>Q"9+A6)=*C85!
M\<!Y=MLK_VVN_.OOYLK_ ;9P2 WIL3D\OK2])>TMN=TM.?QN;LE[*N-L!4E[
M1>YX18Z^FRMR\.QTQPG,"JW[(^[5:1M;K^CM7^X":F( *V+D/SD/]%[K@6X]
MT#=ZH+7O:G,O&FSVMSZ.MO8W/V[U-_<^AKO1X..@UQN-MJ/19F^XY_FN/H1Y
M>7KZ<7-K;WMK_V$=5,OP.>HN*YP6NZQ.3QW?''G:_C][;]J<.+.T"7]_?X6B
MGS,3W1/@UB[4YYP[ H/ &,R.MXDW%$(J0$9(6 N+?_U4E206@]<&(W#-,Z=O
M&XM2+7E=E9F5E<GEE4*V4VFW\J7K4EZIYK/-II)M9HM**UO-YY5*J9H 3QN'
M/&UA/U-4W%-JV54*]I7"G6UTE&HN=K$=C+#M9-%T+,]=08?RVU.!(&=4'O2
M*O=Z717P#)\Q9* +/6;3%\M?9=M*LY2M7-7RI4(IET7.SE8;^S=+Q8MVJU9(
M@(3P9U3<3VJMHU2[1L&N4F%?5YRT=]1%K9)7FJ'P=%H*^EN]6<LI2OYPXO-\
MB"T </ $"\&['"U]1F6-L%:N9E$ENX>H$?V&'V7^C0N.HV-R3W=-?.*!Z#(L
M88P<!>@W;V$340,XS;AR-520]0'E E2 G KL\!C:V'FQZ/>M;L?#)%]W'1T
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
M##!Z_AFU.5&0I>X"7W,7!P.XF^A<U0F/!+TQ\A,BNR**^QR-T8S ;58?QKV
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
M^MO@]"4]6@E$AXE:AF^T! ><Y1?NIZ7(I.]UTC43&I&+FLKGCN:B>E=4/BZ
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
M;$X,*3?K2ZH-,;4%*C?G@B19\[1!SUM>&W!%?\3>-U1VRVK-%?;RDAG<MX:
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
M?/N/)L-UM_^2]L/#,CK,2WD$+C_>-CPLES\\G,<W!@_ Z,?K \CHC\GHQRN
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
M0':Q8SGLU1V3W_3W2$[0^L6FZPWVJQDXEN,<M)\>RQ^_]KOU;+.\;,F.HAV
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
M&O+-!XQ<2"0H7%"XH'!]8F/BE^KPY2N4OT>;[VDT&=US[8RPU$ U>F>6X93
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
M 1@6#<.B4X 6GVTL_09:E&R\9M8)S$)ZI?)D9XZ,N2%P "TB.XDFLCB&0+B
M< 'A(@5P\=F&UF_ !5X3G?8R-&VSW"[UZ_10ZE'K&8"+R,9B"3I+TY]O8:7+
M;=!W ]F"K5.NCP\P)2)E"T\35E[:$/NY>ZJ46T70B6Q0,R>,J.HJ+%7V;@2=
M)$R"2)$_^MHR!..64P >E[;+?@X>4JFPZ55WN2FRLYI;>92;4$-\ \ #ICU
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
MX/=!\',Z]3/PZYXS'B#Y;>KIAANJUNR\ %](\RN0],L&;IW^^W[:YG;ZQ[Z
MFHO^$LH[?E^B;>[X_:;X)<KF2Z'7S7[Y8T5T6Y-L#K-MWHUN;VR7[ZYY/G5N
M]PO(]0^.0U^><;;N)'+Q;G1:97M;?1#0Y:[<S:0.4\S@+'2!WCX5N!TD&(NJ
M<[ JB/(O4BMW(#K!:ZM/#KYR.Y2'^YU4IV8P)::=2AKM8'0FK/:0:Q#Z\=M-
M>[)S_4[3E>ZD_2*E>R?M)TC;EQ. W<]+E-J8;'/<OI=OL-R0B39$EI:,OH0H
M-?+CMT_:WDGT+7;#%Z'03RAA.:'C/<_L:V)&"#"]?B.S%-K!^'R6^IRD8,06
MY0S";="HM-C0H*NTVY5U;M@% 1Z[D!;\I];6IYM6;/DK^ *O"T]]DXCRC>B>
MBRV^QFIN9E56;6E>SL1&LU*O. O.I"N:5\EVIC?-"-LR4TX+XGX='T79G#2*
M@'EUW$KM:KKKKZ/R*\?5ORJ5O]32BEAJ<<1ERR&FEPCT"K.J%@[I0+3(TCKI
MZG>GVJ]Q6/"EC*Z+I#T+3A(FS[!95JPKX4HW-V]VK$^JR$*<TM])C5(R-:;G
MY4T_LZE5RF,Q OGWUS*^;LP-<5J$?%<WZ]-LM*_BD+VG0COHKN-48*:49&6P
M;7',8I]8%SIT5UOO-E<TV!IQ=C";1UB%;8OR?M]*AI+I01.:4OWX?= >]&^)
M-'R: 7=G@:=9X*76G#P=A:*)8G'!MI6:$JFS<;Y5D!!%?Z@U]]=3]3W0]GK2
M3[9K"\9H:RE:#A?D5:);BBRFGQ=JXY,[Q606EC(/M>H*S:>%R6*80IST'4-M
M3W?RN'MY]PC<968FM&.3CDTYAW[<:L8&574<JK+Y0&1?[M2#!M.\YCFG2+/#
M>#]88MGZ(AQ;!*K36&\EC6)@UQTUQ;E'-.YQN(^@]9<:<+P:Z-&2%&O.5SE]
M(40R 7K<VR#2O8?C[N&X#S#-GJ?P_GPGY_/Q#CL/:<OZ9J*:5F*Z^30[S4@N
MVV.FM.JSL:*I<L:TM-%R3<0P?TM4SNZ)>7?>[E&Y/PY)O*(/[:3 Q3BQ&Q^Q
ML>J8*ZUGH4)K<DVCKE^?69-I:;=B+6-?I_OTJ*?LH $-!.N.&D7?(QOW>-TM
M,L=+K<!$+)S<#*J%!%//1W?]+E.ME-4-HO4(T#J6]G<"OX?NOGPO^@^U%#-F
MM,#I\U&1;;=G@LDJ4:U<:R*F^HX1/;=3\=TGO ?O7M^U/1019+JW%,5Y;,]'
M9])\%.F6KWD4F]FJK0:]6E?8^C0YK^9J?'E83HT2!Z4)3B?]>]SC'K2['HV_
MU$@3C(Z<H#-1C5FE%JDT,^7"4@[Z7"(CS>XM?R?4>X#N9N9L?*BQ-4YMJZQ2
MF6S83$1I66DS%EW($F*.OR4L=]![G_H)?>__^:Y>VKT\](^5U,&4P]*+IAS*
M76&TUR+%#!-:)G1Q*&4JQ>(U;;1>;%,I<[-B<"[3_9I!BV5]96Q@T@(DA_KF
M1/PMT8E[[>@MT?U+[39%2.3U13H<8]NU0C*35,18AV\B,D9V6Z.5N1/O/6+V
MG@;;&RB<X5;S=3/=W<^Y$L<.BN/MJES]O%2X=*E<&4:;A37+9=>[468ER2T!
MY/ZW#)P=#GOYV2V^H]WV+?C].X;&_),'L%4$,PE<%K:)P3?D!^86D>Q5/]\6
M9T(O8164 =,+;GN%=*1=7*>N67%J!L)]6=\VYW.KLA>$;)Y;EZ--&(N!3++3
MR4??,ASQWD;8G:Y?3-<OM;B&M:01WYBS.!T*JF*F*NU3V2Z>WG)ED^M;T.4-
M1[]NGBR[G"[#:!7'\B'RU;5_LJ+!Z_+R@%C5(%W51W5QQEJ%7F&5H-G&;H5E
M*C)WD#5PF5BQL?-?/,KE]\E57VH<S56XPS<+\&"9>$_(<K6EQM'TN.-?%5D5
M?^$)?O#IY&?\S%^8N/[%Z*)2N@[S^A8'L\YN9"8BDGV4+DJ6@A=O4'@PL&HJ
M.QA,.D68,BE-IX!P$0V9E'^R)J9?:'M*IA["O"=SRIEPXUH61'>8*4Q5Y9'
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
M"#"PWGD>62D'_/C@>Y1S+>$GFP.YK>A[R!(ITRTV9@$@2$OX5,4!SHTI@EP
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
M,KOI?8#;+/]Z0ZDK3F5>N=M$?X--E*VDNDRRII=9>5:@A1'=ZX<3J5MPZ6Y
M4#F,8#]B,!U%Z17-R&PL.I[2HW3:V@E7-(:VVZ0E&N/ @%E%A$YNEV!RU?CF
MI<:0OY+_."71__>7.BF]=JY/BU0WM\AY.3SO4I)/W]QRS8D9K\SKN]W($+1B
MKZ:=*5LX?]TW+UNPP4CYX'AKJ4!>-CXG:$M(K( ZTQ@=>Z"<U>-,"\B7A.QD
M.R,_@]ZD(>H[+$]%MWGEJ=Z3!1$J=Z"'B%LVKWL0@9H%S9)("3BI#B6!TS7D
M HA+XQ?U,_C/@UT6Z-;5VMDUO+VN!U*=9R_RP:Z2H'A[G0_4S]#%9R!9A&47
MKB4?(TC:&?UVCHCWBI_A?Q[<W1P\ A_\V7GKN+0071SYAU3-\T]?Z>0_O7 5
MN+:0^AG]Y^$ B+Z6!)NIJ&)P<  '!$3T(&.R0] X_XK;*@VQTW"<8D-9-.QR
M0PH*%0%>+I8I<[<$8T39N0EH&,((/3BC!]<;0E&:?:<!H![;)=P"I']YCT2&
M#52%XEX-&,><K."'.)=,1$C^4GB[WH/4'MFOPI0GR 1? '[OC9"U9+^5DP7"
M%>?1X!#(*0!PNABD(:.-XAIODL6&'FMP))M9%SG%2<2"&Z T .K"A6/J,9Y<
M 7H/(1:X$^_#+E1>:K**BV*@*AV69J\5WF^X#R=,)W+\U$L*&UL[47?RW101
M9WBI./%.5.VB=>S]N,6*HEMFCVQ'J%-W\KS(NWXZI4+_15#'-0R*AAC*EC=0
M("0;4)V/\24;GNP1#BL*30WR$]=.2P)WO3AE;0'Y8TM%]H;F^AX,M;\4)^DB
M9.(M 6IG07QT!^YHL8/J'P0]=\\..K@=Z9*"R8E3#(U<C>')HW5!'IMW$R7(
MB'Z=K$&/'1".$$F@RW2@ABEGV,=."VZ.&Y'8;R&()1?@8I&Q**H>?O"2T"]N
M!PY(S$3L8B?'H44I"BX.L6NA\!H\QB M6/QH('L\E7M/8.<$W*IP0-X(2;<E
MM0X[KY!\4D<>HWU*HBJZ->.'T+$IW! 5G&F*.5G$#5L.=BP#J\HDU59<.KFW
M'I3\NMIC/EV;H_=*XE'R(U  TJKR/Y<$SI1;BSZ.A?=>$!F8XI0#X0.\[-.9
MLOT:=U4>QSL-=HB0\$D('S]BKO<3CW/3B>" \U4%-PW @A_:,.!:.YN_C\0)
M>2>Z&-_D\(;W,Q(M(+@FU$+330G!4" B'^WG\H8DM$Y<Z:>I$]FN2G?T^QDP
MHU\0_G 7(2CQU( K_-#S&U$N^CPC2A7QWNS6&LA;$.P":\<FZZ8ZKCUV>^R"
MQ)B !0D4OBHD>1R)1Z1Z]9T?XU"*!NG@T%< ( 6M3+0-:0RT@/[)Z/*Q:&[$
M8XUB'!+8#=7 9FR9?J@_#=+3R+\!1"&@!* G$EBS]FU+MP6>:U5J)-W>DRP
M,O\-R*[!\,-%?(CH55S5APT?I-XA;Q8X1N 6Z*E0W(?[N(P=!L3]- C17C13
M'JFBZK01DW7>6B IAJ2%\>!K[N0J#U?RD^J \T]T++]+IC$64UA[(2:>H$>#
M2D;W*OAY#N"\)EQ8VRTA(5^ ]EKP.)Q!3L3$6(0K\5VXJI$8(AA<N"66<6*,
M^(C4OTE@5>@#Y'NV^]3Q[H ^#:_?@MTY 4@60\EE>+N[#O[5-9N>W-R#2_C'
MK\>&&)9-GFWCLT9NAD$\(2&J$J9(IVS5:;R-4(+[RQ&EB:M-7(&\ECFLL]@R
M95AC9+Q@&5%%R,)D@\O(<5DL>FC*DM#RH*@V^.A=XMJB'#))Q(")M@HM41"F
MT'O M"24 -4BX&VZQLM%'L7\B6QXN,ZU.O'?Q)8D!2QGQ3VI4\ B_\%6W1S1
M0$?W W;%K<A#60DA@?$_MD<$ZT3P$H@-@?!OF([.\^T:6YZV=W30OL_O0-F;
M)N7ZR%T707#YO"3CT=\$W?\#=H9\9@B&%VY3H. >+[)C#D/=#M''@&7[ K\C
M9ILSND \H2,>^KXUR*%[#?*]!OG9&N375ZV&7U6U&KG\CB?#O+>A6E("B=1
MW,BOM5VY!_ZN74#FEWNXYX$BD\8SN%<GART 64570LC(0 NR_6UH=X6^?71C
MJ#ZIAS6'[QW0:H$8\LA<?Z0^J6]O6Y1 X+:<5E\DWG\IZF_UQ74F-11YMKW/
M#,;5>MKH2-^WM-<&#K)OW5YCMQO'MR#L8SN I/F:JXQQPRV.G]I.(86C2L0.
M)V84()]()]<6-\C>;=5\YF%N?,BP#57T0!4W[Y,X1/&<Z[1[;>0<W^*T9RT_
ME<6)[^W0? 7[,] ]6"=-*TDTZ_0:MZ<P,@]ML]CU&CBR.$.S=*>#K6_CI^OP
M@<(#0 JB"Y,S5WNEHZ1&V :(+WSX]+9(@)B3D"$G.;V*7M@-QU[=2&,C5BXG
M&?R\K4XRA7:W,+2V1QUQWBHIO 8YQ5KN])Q7M187SGF1N!J+>GU2=S9N,]+Y
M'CFYZ*;2CF[X\'PQ8CKM420K#L/2C]_( #]MD/,4K3Y2.8W43.,#8N1"@)UX
MTDSGP>ZD8_?4"3X<1M'\D3@.MY-V?#!$3._=\_\E4S,:NB98O%G7VT0K>5W[
M;2V30\MNH54S>-$I6',1+_GH[!_9'6!LDC>VD'^;A@$!_!3TUL'!O^^YSOE?
M#WF2SN'?\X\]225P;CVYUGG6NEROSNAH9H[,IDRRPV=;-5EZZPR!D[=XLP."
M)T,#, UV,I5T,A4OU-@,GU,:K*8/!\'-C]^AY.G(@(>K4T'H@ I"?PT5#*MT
M:X048YLI5^BFF6;T?479?!P5:*(9U"ML8SC/-*WZ4(]70MP:2:)D[!P5@/RX
M-B4$#R@A^-=0@KAL[-:!L";/>]MQ83]=L0MQ\>9I>*^GA&2M42^TVLR(KO.#
M=KP=B?9-!LF#Y%EYX._)]N^A-CGG5-R>(LFXJ[1_,KX.J22BR\HFU<E,65F8
MSC?K\,IJ1=X\?N;UI#*U(K-I8!I/L"N9F0>BT8:N0IK:F2F)MZ8YOC+:,YOE
M/->+-U;S?%Z-U9C4W%IG/E!"S%/385ZL+P-SN3;E"W)CV)%*S0MHOSU5\951
MGQ,SM>(FL\VPNW6O&.A+G%[+?*"9L,]%%"/04'OSV#0RDA=TQHSSR$PX,U[J
M2=U@'U^<QMMO4$.T\%J] /]7,RBJYG(_-*J[*<V)P<DHWTCNI?8'.AC1<G.:
M:JX'^MPJF?UY@=5+?1-IB4C\]M7$5\<]J_%*5.TD9G2H96[+DVHV-<]]H+S(
M%XW-0)]5&LQN$1#[ [&K=OH;G/+_%53%5T=_C]'Z<RXAI9G%4)ESL1"7,^(?
M:"EDK>)J'&9*"[:<SK>6T4IOW!])%RR%P_;.!ZG84\T4%>\@_/9T1 $6^-6H
M8[E4N?2VW2O-\]VRS"3+0G:[^$#A4!L::]I,<YGY@@E'IYNQ8,DUB#R=E0ZW
MI1B^),+'16D;J2;W36:1R6[F<F_?*C0^$.'M%$UW5L9RP(346'S9RK352OJ2
MOWA[VN!+XGQ7K+6SZ\A:I,4T+>2%8'Y86G\@SOG5N)5!P,S-=ZUILUL2<[E,
M]F4J("]JDLXMIZ3@X0&?8?W!$8>7D>SFM$$/?WM2TV?IE+8SJ-*_6X_F&CI_
M.[3F+?$2M56$P)2>2[4,LS.Y;%;BRLK4^,"(U(;?C-H[T5+G]<8T%^$:.R/.
M2;=TF/&]\%WFP\-H:S?K,F(YU++Z:J34_TA\SY)M+3@5&L8\4]!F1J.^-\3"
MYM:.+;X7SLWB1.^9/65![T+[VC*YK.R;A0]T*H+!478?ZC8";)ON;*5 >[A:
M@U,1I)_5*?\^I0S8\NWJ MSO6]^-\NFO02/!='J^+S&K&!M8)&/)0IQ>IT(?
M2"-BK=RNA1KSXGRUWTCJ-M8LB.GFC]_QLX'*V](#7PW7\5E.3 >Z:64>*(<"
ML7G':.UV'VAAIAK:)L=NHRI37Z^U<MC<(4M3NK$8T_=!=[6U4VEMONS/\^U]
MIITH<-,P_9&9"@M#[0;SW3:]*TTBW7G*C&7CETZ?#AR*3YF461$-0],K4+9@
M7,HMY0>]?4Y+5_OT3HJO(]5.>E4I7VNRP>?GEA)@W%HZ*1XV'@DADEE9LFX7
MH9#\4E/S%6]MIB*>><AY1> R%,V0RA2[)0,>\>A\9Q=[N66LIXT<G/1)/#L7
M%T(IXAKJ5R:D1@[J3OSU98]4ZL5OEP]?!A_6XLZI])*F)BF*(],=[8$NL$*G
M<83HUB$C%WP)[6MPIP5O[ FIN[,KLF!K4#DDJ][HR E9EE=1;:=\WP36'2@9
MSFAW6;2K!B<R&8Q#+G#+T,B?"Y',YG:&\OK:>/"ZC&A%YKQR8W*+,W03#Y%&
M_YO*2^=FPCED=#*>!6T7T,(D(E%T4FIAXHY]@_U$1)*^<F/R)2[(-?RWP^14
M0GCHL4BK\;@,_OQ[G<I$^U9<=02S/;FQLG,+O=!CQ"U,)37$!U]UL+<HN,^)
MUI#*<*A/=A:OBPM20D A"0'32OF#Z4''BX)7K)WZ8]$ DG/+R7"&L[4X!(M=
M274P'D<6++?Y@61QN&C92U:V=XMW;\^!Y!2T<6'G3 7W^DH<O0/Q :?@AAB(
MWG&]-=3?(3:%XE*8^X38^6>2_@]<L=!T\1^78+S!SQ<WCN[Y:6_]!%4RZ=6!
MJS)(]PM[1I,*PW&=S=@5<DNR!80X7$"J:FA=.&D=3Z8'CO=1'/"S>9GB0/B0
MOW!+A">YYI2M5%_R,K[F=BHP4PX=&%,\J=TK1W4'B/J&E(. =<>U(^A!7OLQ
M<?ST(.=>^P\A2R)[ ]HD - G*-5%F\!QD0R,-W?DLW6)81TN\Z,'SZA:H"\L
MW;V0,(-O;CG%Z3*N&<#^KZTL'O '/PR<+C/NEDCB/JFK=.0*%*)B\0^34J$U
MS>15,@1OU9-0OMEBKE8CDUGMRP_DF=.92/1N@$)G1#_0/.;!MT+?#IX6@O;6
MQZ*S>Y?W"5!%IT[35N\^^!Z@&I>.OP4>F'7=-9(=W Z;^ J5;<D(V$'K]_A%
M.\<O&#AV,RVW85$P1!U-[?95!'O-C@@8"3:<HAL9E^_[E0Z9TDO*81P<N4:8
MKH,Q0HHEZABDAH_:O,N(6#O&_&'UB^\5EHK'!8))>(A:T4$MB ='K?I: NBB
M*FX^UB?!<]C2]BEZA]NF5*$+"B@%C330WY?\DU!-4U@NVQFQ5JC++ON[ 9.K
M-4\+*,]?]\T[WCGPI!  L1# (*4P3/%W9UJ3W)KOT['/PB3HC:&2PGKH3 .?
M<',:M':PA)!73RUE!?$'<@F0H;G XR3QR'?D&4![@8.&!2;:/69W7.9)ND]4
MN1T5HH,Q>Q8B]A#L+A,']R'6A)=Z_2Z0$</A(S^8S UE:=@+<](&#22)--VP
MEV/9$[S'8!V.9^@W_)?O^43,X&WA:J?E$I&^,YO3[: @BT[1OXK1C0/&W2+C
M&$7._''Y<^+%&=^R&+N!B'>LT/;M G&Z_^*NW>BJ")6+HF$Z-]LA'H79ZT5&
M8T9SN;==\BU1JW*S5T=OL;1)N8 ]D#0MZ ]VX4A'[>LS,]0,S@/186!6B8O;
MF2[]^'WF1.=P"#S'\TBR&!BI2-EC9&*OS=>5RBM*OBU]RI;]O(?U V(-72(D
MBLC)I5VOS1ZF2Z?[#0&%89.91]B?0)G/UU2^F'H.:,99*=".'24\3T%;L[-+
M3%(3;KZ([.M:=]>8[$NI'[]#9T*$I,35+G-$7&TW!J%( 1%H?X0:C(]#68(E
MVI]2WW?LUQ&^]^NX]^MXME\'F4<_BM)13N"B_"B8Y,:C2)071N-X/#(:"V,N
MG$B(T7$X>##!_D5WN+/L7W-/^ WW1.Q[7M]])/*J[B/1R]U'GC2Y/[*K!I;7
M6;LK47TRP<%L/"K]DE=1ZLQV1GA0#3%Y;KJ=\7PW.BQ\WXX:#FPH!SADD/RM
MN0)_"@Y$7*)_MYJS6S)0'I\#0"<N]!TO+XES/\$&O2#KH%R/;G &USNA6EO?
M>OUH,/PWNFSBGC2**''*@S,A'7_EU:$^X->23V ^$1="%R79L$\@W9GLSLOA
M;E4DAA.)7/AB#TMKC$C;6['CZ14;=<?3._(4O/X9.M(KT*+-0&8>'.BT+=Q7
M!-X*,0BWOY?7W.^H$;'SU@<(UA*W!Y^\D/YV]MW> ]'E$-OB8$"\81X\P6T5
MZK0SI,!D.;I&!D@CF"/3TYA8N.<HAS0O[KM&SI<,TW M)8@XJP:V<WR#-3[X
MZ#4EX-D=QG."J#PH[_GX0*K-K6)V5<HF8XGA7/JV@JCJ]&K"/. #$L40K-V<
M3#I<,>=;L4UG!W(%/4<F4L7M2H7/+?&)$VG*YWN*:!_C. _"H0,<50?WR_2=
M?I(.F/[XI'L3B*_%Q47:3.B39:0WD-LRT_#8QYPBF6.+D;;=(-EYC=/#R.T8
M[0M*&$Y^"8ZJ^KKS8!_$>?'!B *[%2W^C4A3=S]OSK3^[&P+DIW_1"AS$@N$
MIY.U6F/SZV5N-Z]M\MW<]S4Z"#P@#'E[7-TYIQ8=P@75FT&\P.%>XC@TXMD
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
MOP'Q@/,56WZP6TW"Z] WLDY-+!63RL&['BE_.U-$\?:08+*RRVLZ?=@.OXH
M"*8QFJ2Y)7H4!I=H$S^UU$48X PM&#=3D3S-]*]!X]$3#]9%20A6!(J*9A@
M4/M51ZTFT>U0LX>7;YCH?Z2S(WJ]MA1)9T;RF+-M-G_"P_]!;T8[%:D-_/,_
M7WJX_>7&M7D$4)BEG1;1P\0.MST60C5.UT=5O<!M8V5+H -).J,$LR,]E))^
M_ XF'N*QT(D(>K@ZN*X[6^U/P=6L"^%E(K;/T>V$$NH:M69]-MO\^!T)/T0C
MI^W;'S E_KPVS(+_/WM?VIPXLBSZ_?X*1=\[$3,1X*,%!/2<UQ$"Q+Z#V+X0
M A4@M*(% ;_^594D# :[[6YCL%L1Y_1@*)6J<JO,K%Q.8$9-2"W96'?5\EZI
MUM64[N862\5<? S,+M>^Q\"3G7B]/I'GEE $IE-;52FNUD.TEH@ER'-:^^=8
M9F#YX$,3L_"C%#HVP6W?!B?"V@T$0\4(Q'7X7]I'!P)1#%6)-<$,56A2=Y=K
M3I_7U/?K'!U5<YJI\*5(Y5K^>WH$,NADN48YIV=SB.E$J#8>SK5"''DB3ZLT
M_<]),:J#$^U)L>>C?05%L&BL*"Y W*]U)<[AJ[^+JB?N[+!B:OJ!3H0YUM\/
MR=0($D3R(9W^BWC\B.!Q!DQ4RO4(9">E6OVG3HNU!M_]I.!6@!?',+_3U -[
M);0\42Z81R3\5R26%F+:_^TU<Q<KK:#/D/ @-ZHGY96"KZ!^@NOCPA,N9^!"
MM_9!@1*/JW ]1Y>G4+T$KB>$'M8:]FQVV6XML@MR-V]WYYRSZ38!ATN5L^>%
MS5\8G7K^'2^60[_$@]=O**$CQO*GZLBVDK. !*4U_'0HPMRLJ=/\5.!FBIM5
M2O-\0MO+$^[+5F\_ 0F!('&/&OQ3[7SJVG!KMAT[TNTAN?@UUOV3P*\4_E1Y
M/%*Y-7%'3)'R.%==>/;!DV6Z\^N.0]!@JSM&0*@AA7KF3ZF"!7P/T#>R9>A(
M-3V:SA\1S!#40/=UV-#"\.?:A7_"9["J>K:WRZM%&C.T25;P6,-%S>'Y)L]]
M)H%VRHERC(YI])L(%VA!A/KEW9V=&11\%VW;@!!#2K8G.TNL3(NZ[)=F;Q@6
M_(K#'"A>7F (V0" H@2M91N@B>=SN#P?D$?5WA>HH"*&%P0) BXV2/"K@X,:
M[4@5/3M W"*H-V\CH#IR'*$(?X&ZPFM 1'7MX6\'PP7" "T!$; _@28[4.V:
MP;5-+4.4 H+ I@SZY-?-QZ3AB%LQH!G-0"7\ S,)=?YY( H'XH+V"V1\WQSQ
M#3/30.):QA ](.:HUP#<TNR8MWRC$\L;C!4?<[8##2IHO\@FG@@-$>VE;W!:
MH@1W,)NAAK<(ZC,@;]!I\4!PJOJ<W8H?/Z(;V3ZV5C'0,57&#0]],15UQ<?%
MXS,/!.HBB!X^007Z%1XXLN:BNOL(!_[C4//$!T_0FA=W+S!-RX CX7O@ICZG
M$8;=075_OV5_NUFXV[R_V8LZL-%+TA7#269Y.;OLK-JCW=[*0QTX1<82%]*.
MB;]1K:[7P09E&W']&BFN7(I7V'*ZSM<8K6_5/PML)IL9.\RU:$YHIBI\>[M=
MU]DYA$V2)&/P$+M@("#='XB0TP+Z,JS+XL@QD%QQ=4ARCB]^GO* 3^0^><*?
M(6=^&0+MH<T+CWO/P:V7=82,BU@P!:.A*S6-5)K;U,#>#76MPK6__3B'/Q9!
MG],?\$N Z>[=H<I)<6&GZVH+GB7PW1 PR1A-GT=\( <>E+]GEFAH@M)/3-!C
MNCWT6P%;U.#$USS0]X%K#+5'P3["4/!CO0*H,MB@7[%\#1XW[(":X=/^08]T
M;^?Q$,#B.9SHX:XUNA-_Z\$+"H&U :?;>/SQ@<C!=QM050E%A$TL@8K5#\SR
M,:@GRBJR*@FD\0 G].4&QS"D9G0N_^VWS4'#0@4(ZBM$&5E1NO0/^A*N!-C(
M)2_;2U\)P'UT<$-Z%RH3%G9C!MI?RW(E7S4@.H<#E.#\<<Z.^+O5X?[!SSZ*
MK.#11X6C"ZR-/(/K18 "NNU/@IK+($]GH9OK_D.X)L(^RK)X'9NB2Y8Y6VXO
M%$/M"QK3%W+:V!ALG,7-Y-=AP^%^C[>;,^S+AXFMR_JH6XCWE($)G*%35BAJ
M[GW[D4Y>/$M"7[HGWEHU"0S1B=]5JB=N#U31@##AMK)]&%("5EU<0:K;V1W(
M^M 8YW3))WB[5._DZECT3,B>*74'P_Z.I[U6W!/DS+9N?R0NVMVMDEOH<T%9
MQ[M<4[(IDAMRWWY09#K&T.>>O[<>XC[SW\W9?=<8?..AE^6%S;RYV.9)>=1N
M]@PW;7 >1!W#IF*9Q'G4R$UT@O<'>)%4=ODJ.Q_QKNEUZ_;:F]<T[R, SL.A
M';NXKRMB03#R*:]98Z=0;E$QBH&BBV(N73)\6E7CH_H\8DSDP>/M(9RI.>\>
M*10O=XUEYSI8\V"6Y]<I8U&FEI.::'Y=C]\32+VKNR_SV[KA<VTK_%_+.J8Q
M2\+>'>S-0+T<TQ093Y Q(MB+=+I#Q#_BHX*Y\V^H;7Q]_9WX6_P':H=0J8+F
MIOCH5WEY'<AY8ME+V82D[P#(@+ZC$3UX]![LLS-4Z:AK8:"\(@;TEX78P#)4
M?)\^/W(W^;/^2_P]_2<<!46""W\3%Q; %^/$PD+N,?A@,,F%)4#618TJX3RS
M?Y[^)MNVB_G<]GLDXFZ)ANM@?R)R.$GN[-"+$?ZN.X\^RK/]_\X>(>3_ELZ6
M-P5(X-O'7L\@2"#<JWCD6HS!'UP+_D>4-%E'/2!%!\X+_Q<XL0SKX1X]VSY@
M(0(,%Q-*$!.!]H:C4RP?CH'74T+' 8*"),_G 'D_H74$' ^$E(Q^$Q>00A:^
MYQE^*_O?SD79(C:BZF*'-)+C)Z[CP+\(I!A\XME'+! X$G4LDQ[1&B(SN!27
MPREF\-C;H0&!<S"8Y[G'P[ 3% )R3J[$,6,#Z5__7=-GWW0ZP8%X17CX!8>=
M*HLXC@E%TMP-67#'NPX(8PJ>;-[O?WJ U<^8#$$/$I+C7Q#X<T)5QS@0@7]%
MX?=@11<"A@Y\8QMWE#V$Z#R/N"!$RH>^C<.$9,.U<1_8XT ?*+]=#3$D_-/W
MMK\0S!,CY ?PX!-CT&;XX/5W'D/P(-,C.",Y<)L6TY T.%_W@4!I688./\[\
MZ*67=0^C/JPV*L-XG(\;6V-*UR2!*RW.+V OC_OBG:4[ %V?0 KB),-$]/((
M8^(4R/<FV:&><M#8:9+*^+<G!:Z;]4_=DZV$)I--""9F9O1$G*+COLE#0)L'
M+OWOGF%"VDTER'^^$UU9,U6XIO!X/IH-N<V/'T06@8Q:7@M0K&APR7"+]F$Y
M1Y=Z :Q?L;Z_X63_$ WC(5QIC+#?MB" UP/T)=+CPEM+/ -RT6W@(J'H@((:
MV34'S2J0#(ZX#0T--/W"E7UM$,H6I M" /EO@ RJ2QHXN PA$%Q__4@O _BN
M$G?6ANN;R\A:\\.,_",,"S99"YI0'UV1H2[4I\.G %*!CH\>%#GSB'DJB6VU
M<#V(B -UU E1LA3164H@9X:%Y34TW*"N@T:YUFE Y*-0?PR-?""^;'03&T4W
M1=%-5XAN>B%>Z<5#]FX.EHJKXR."O7"H0(D2B&4V3C&QH_N$\F, 0]R/>B)J
MOA<H.%@8FH4'2]VW,[!YB=!V,A)"ZN*$Q-_H&*')?]'[@W?C;ZA__PE][Q;2
M+:W@Y-&.WN)';& -,92.R%WE^X#]UP?N*E]0A^\/M'A\X2/BX /+P3KF#*JY
M#\314N#TIBK.@G>#+30.?=45JY)^3#H6O+*%5Z09$E!]YP(D^,-B CL,A8Y
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
M&VP1<3>+*^%D,K%4DGV_MG)W8)5Q)]$.?@:[<S'-Z3.HW'<ILFYK7WU<BZ=
M0;GQ5M_41)SX^Y.I*R&W%@PK'T0FG0NYY^7;IJE H-6G#.DF\XVVWN_DRYSG
M1VPF4DC G5>[_1)\_XZ^5.H.B/QCMAKH)!%#7U%#^4V&IKUM9JBJ  C-;EM:
M*5RS9R=0L#946&B&BF68\WYN_WQ];PH.6XW,KFN[5$Y% P-% PJ75<%=R,&K
M^EQNOO-[,MNN[Y1I .=Y&<CK>;V]925':2[467]6*G++='N21$H-Q29B5.J\
M[O)7E0WOK>?<(>7?SA5S\ZW?$]-?WU?S(M.O)I*26+=S8Q[8M*,QO3HSC'.0
MZ:'BDV%3L33UDA\V:F3[KOE-7[JV#\J'4M77E_=YKT(A=X/>')^K!96'#N#4
M3A'F5R\Z!Q^!:IT3\MPO,X![2\'1?E4CI*]KA@,>B+JHBPM_KD.);[\,@VP[
M!NKVA4H)0"O'EV.R[@N5H'2.B)+?;$/'Z3]3T0:(8'SL0]0=2F(\A]XIF(FN
M#8)R"]JAD$6PJXM98D$#XD/A(5S=07Y,#8,;P36:\"9<VZ\N&J3EA64(C_>&
M%Q3'8#&!A>[$(3QP[0\1E4?U"^78,D0^)!F_0]=21%(-8ANB<W:H0WC(#O3+
MB:!BI^).\\L^("&(*DT=2O/X?=!.FK*A/E\;5'$5DM,#43(\N&8K=BAR:@.
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
M5>*IH7MS]/^I*ZOHU?:["8 [V^D]L .6"7<&E_][-SZ_]V; KXW&_^4:#V'
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
MSZ#Q1Y&Q3/)<_7OIZ'50&"_B[L\-S%\\@%?#_F+2UT<,Z6: NM8*_51OR2%
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
M@P!'):5ZD- ZVI2J^R /.S:S5B8ID_2:9\$N/QHFMB+=>&?#Z?5'Q[0[J8R
M4I@+LIQ(B_61G$^W42#Y,Y;R?8GT3XC<>/)J1XJ59D&S55R)2G79MLO]B634
M)&3KOG"D_+$,BGPN1_CK&<PI)DN\!;SE8-=4UOF^PRNYQKA=>V?3_/5L:JWL
M 5M=.Z*R-CUI!8_L4I7"X::_SJ=8VM^&13NBOO +EZ._ZE#1A#9< /A!-[%<
MKQNL2,K=%>=0G+W:)]H?I)4E*AQK%YC!5BBVVCU^N2TDK.KB)19"''(70/0-
MX0"(VV5VN<O9JB)H:6=BL&"U:^EOUSU^#8C"6.7R_8;3)\&VI3F.K6M3\475
M]H$HZV'*.O8<7;0HL"L$VQZ!R_1$5:'I2ZH*_;R(NZE<^\7SI3Y>YS(+.2.0
MN^:^W-PFK$T\=[,K+W9&5KHENDD)N_4RE^Q6R&4%9:'1%VZ\7BV6_#O?&ZL.
M5T//%8__>EO*C!/LP!/BR[C(S*HTW\^T7Y)=_U[0^"^S4>(R&UWA_NC]T/2S
M$YX?S"0N1YN>('OS]KHP22[$XILOIMZ+E_9TRJPEA^I<*2J9@3SL3Y-:NOU;
MBO@4.!X MU+#7SKCWP^)HQ+9$EI%DA5RPQD_CUMB5DA]E,)=:5@].VZ-&6%M
MCFLIV2DU=^Z+''>?VL+[H6-,LVICRP*>K X$(U]1]URKQGV0WK$!C#MJQT66
M9/7:N)V>YE-5=$WUDM[QZ#B'LFSMBJH\EWVSQT]?!5CNB5-C\\3%<8^^?U$R
M<(0(U\T1J009I\@XG<2NFB##"0D.00\2=9T=\MK[X$7.W<#C;[NSI3\3HLR3
MB X4I@ 1!_<@JBA<'4(SC!!!:50XC@'G^T(IAZJ<XIN!QTMP.R0Q^QCNQ]</
MR $-;/!X#>'']*.$#'2K8%I0LLDFOM  ^D)</%X\' 3AI0N),.@%;C_V]'KB
M^&KBZ*$'!!%( PN4U(:D]M/G_.,0PL*T@'/PD?O!,GZ&7Q"_8P>)J$<SX;_7
MKFR=!LFL7&F!]5TXO6B:ZNZ!X*",QQZZ(';:AG\I -KM$)&HBM/,\8EU"L(?
MPBC X%O-@"]1906H.]\G@Y#IJHZ,\ B_LX'CJ&'\ K0)7?A"$5^F$3-5A%0K
M^;AZFC:'%C674?[G1<C@>R4X9 J/?=$]/ 6VD$-T'UJ(%L7 ]4@@.CAX&GXE
MM2MT"QPD%><Z2\.2G=UIUV5$@IPNU2"5J!77DFU)QB(AD%\U8Y$>U3-Q2A%'
M#!B4W?A,GBY.)%;<!K/ODFMY*%<0Z"<BBW_<7PMO[/BPJ-=JFQ2]$(1U;=N8
MQWEI,)_ PV*.A R.?WJ:]'$">22?<):1GQ,#4><KRNBG8[ &.2FG"+@?894'
M<P W()U<'?G.>1&G:\X,R!#[X*8;B@MT90O%@"1#_<I"F5CV0:\)W<Y3$=4R
M@]P73@3Y2Y5%G$IX=(\I6W!Z.!UB&9_$#PS_"H%U6/C9BGU'&82[B#/T?31
M&65X.&#.6R*V#%YDF*AO)185$-90@/E%BOP(OXN\"C\X?FTCM'3\K(5F#Z6-
M=&%=.#X)/3P%APSX!R(79%.=2#Q?K!HHH _+3!'[]?V%8Y7R2;(6%&Y@@X05
M?!R)>C%@,PCG9V#T%!GPA1H0458E9'O;OTP6L1RS<"[<L5C#4C#(V#K6;.%"
MO:4,SZG+!(+>\40Z6F #+%RHP@IEGL]> .OMZ!B[!,FGJT<!&DND2?FD$]A!
MR"UQ3+H!L@_DX\=U:/"D@+1@(WY_W <:& C! ,08'.%CF#KQ&^^'AQ'8,,W8
MH1P_8N97170^K4^(_3&VJ\%W^M4:4  KXB#[^X>D_'9G2\C&*@X2@02E(Y9O
M/FJ]O%\O,0MT,)<=G!-UGA$\V)=6Z:2\ILBBNM8'BBZG:-Z[4HXO%/?Q(#V.
M?#C- GL^:?P-.=:X0.<A5\\OP#J#&!%-&WP//QPO"E%,L""4]C7ST\7"U$2<
M2 =%A1%^X:?1X6].DNV.:K@&8\ZS&1TK7%CP0LK?].M*K;.IAU3FI;8+1[EL
M1_-#_=^:0X(,H1;^'4<5;+_[F8E((_AI4F"0I8E?' X5I_#T<1WP$?F!S]<W
M/JTN\-IJQX_YG;]= )IZL0U0A)?;X(5Z8-@(+_>'EQ3.>8[P<F]XB>38?>(E
MDF/WB9=(CMTG7B(Y=I]XB>38?>(%RC$ZPLO5\/+&CFH_-?-O!H3T&X!P50'^
MF2 P,U3T)0[)^#5HI&_<C3']4@6MB]!#_LN(#"(R(&DZ(H-W)X-D^O/1 ?7+
M#4:#X_#.VNL%-Y+O1MUWMKU;= ]D+O?0^^S- 7TGP0TV]K;>?SC0A7Z/[M$1
M04<$'1%T1-"?B: O-ZZ]<X+^?'Z%TR@K"07P:.^I1?V1#'D[2^"G,/'K[K_?
MF7/CK=ZTF_+'-B9#8<@'_K2[..P0?^1T2=!=VQ51A2(_CNZLS0RJ?%N7F.;6
M&&4%5]-6XXQ>+I7[J.XN@SOVI)E+A24C*1!)@4@*W%%OI-^5 @MVPU9Z<J;
MKX&Y+U8JN5%]C:0 ;KE.TN<E "(A$ F!5VGKD1#XJ!;DORL$JDIEDEHVE)DR
MF&] /J[UTYSB02&0^?8C$\NPYSF.7\Q7W,-UO(X2#8 ?E!^Y)J[NFC@5$PP4
M$Y+AHOR >Q")5W7&W7SG=R4AKVLL/9-M<T$63FM"IAX? 4$H6L6&IR5UKS5!
M348^P"R*I$0D)>YNYW<E):YK3+U>2FS9&CM8)>,#OMGUYM.2WFM1O064$M<W
MFR(A\2<+B<O7(#??^5T)B>L:6Z\7$FVS;4U94G>5G.2*[K1)CHI)U%/NM6;5
M?W"F[(^[;!?]N1I$/ULIXH5T?-Q=YW;)XN$2D7&/%X@JBSPN[YE$\3%=R\LK
MF>F0NTYG,LS0?;"1N#\\4?R#L\!3#.[@^B=&Z]]9V@3]P/RAZ5]WA@CJ(1%Q
MQ#T@(O/')D3>&2(BT70GB(A$TYT@(O/'YCA>!Q%OO)G[J=;Z<;O^P"S&EX7P
M76_Y]Q.5*/(A]2++73T3"9OB?OTV/_R H6+O%H<083=U]\C]-2%UX]RZ)UL,
M7$FHIJ_OJ2'^/G+4_//],Y#RV;9\1)W_>QT1=,?)DO^^8[+T%T;B)\ A_=MB
MYY97;W#.H-BZ'92/1][1&*$#AW@WXKSU#F]QFYBX \R^Q^U@YFZS_JYV\_>D
M+28SL2?S]%AA)9&DN\TA7^@/QWK;^]6KOK,KF&;8H[AFV'9.M*P=G,N#*[;#
MCG&7(HK8=CN3&HE-O@E<.;OOJDVNX@6)%E0L?:&[:,3/$3\'_I _F9]?T^;V
MX_G9F;"<N&QLMD+7FXZKM;Z>WZ7:?LH$E8JQ)/U^X=*W<,HTH$+QV(Q=A9#Q
M$UNI?_T>WI]!$[X?2?2AFWPWU\G/KHF^F*"YH>)0,"P  7!!SLR7!AAWR9HA
MT$)S.-KTW.J2Y_Q(Y$0J&<M<4W&(>/.>>?.Z3MO[XLT;*@'/\V9YGV*K6M7=
M\QIEM<C:9)+A2^T@_I>D8S23?G<EX-8Z[06]($X(U<A6>7];Y=:YD]=4*NYP
MNW<CZ]Y+#\']XHX$7=D!FLW-9I8+I"!L^5(>*%/LKR==N5)0W/I@N"WOIZE.
MHCU)^IX*,D935TI^BMC_KOCAFGK+'6[W;MC_O52=7V3_\B I#-Q"8DSNTI/U
M9M:8\O;<@^P/E9H$%:,2YZV'/Y5CXT+0?V0OW:V]]/&;C)P>[^OT*%J&?4G.
MQ%.E"A7?:P5!U/A5?Q<'^?2@/6&1FI',I&*9:ZH97YR&_Q1&C3P@[^@!>8Y1
M]VI"S]'5854 UHANB .15;(>9%3DY6#)6";]_AK!K<V _GF7Y<C$^>(FSJU4
MC3N$RPM"#PFZOS^Y2G+@;BYD[@MBKZ5-G%Z?!932[; %6EJ76T/3FZ1>TD_^
MB81$)"2NHN;<(5QN*R2NK@Z]2D@4P8Q<#IS,D%POFX,-Q0ZWC2T2$D@W2F1B
M:?;\=O:?3^4N0?<]TH4Z"7\?%4EX/['WQ7DYD'&WKM-RK:#36^_K#;;:>W:=
MB CW,Q/N6=[)?1/N)S]5X7%RX1@5F!(UE),YCW>7!;8]LI-:TN$F:1Q,2<4H
M^J<>ANL62?I][H/+0F"7=5^G"%-TCS*/9RH0+42PRW]/JRHQZ+772#U^-E>&
M3CS27$!WA3B5>9I@_#\GB=,'!145YS&L[R'O'.TK2-BF,1LM0-S/RQ;G\-7?
M1=43=W;8.R]]=*!\/_ ?@@211#H0\?@1P>,,F*CNSQ'(3DK_^$^=%O\)OOM)
M<GB %\<PO]/4 WLEM#RI5\4\(N&_(K&T$-?^;Z^9NYAFBCY#^H?<J?K3>C[(
M@Z^^_< %HPAC3N0,7!7)/E"I>)Q _AQ=GD+U$KC$D*=+7*DR<9<SA61WS$A/
MU-;S<H6;4!/RF_^VP\AQEW:[JYI:4G+.?E0=C/>2PK11_:RG(SUOE#/+Q7F3
MU.(<KRR4;*H\12,33T>VZ*J\RVC=EL*6IIPUDTJS31V-9)^.W)!.M99A9EN^
M"XIM95&JE&?P[?3Y.IVD-1LG-OQ"J,Y'ELQOBF8.2BD:>02>["B=FG-=LC01
M!J4$+2]3Y;8[6<"1R:<C5_(N >QIEA1VC;&98)QX3\FBMZ>>CM1[NPI#S_6,
M0%L\U]]F)9ZN<Q/F?)VFZ[GC_+BV)NER2DP/&[N%Q@6I)J<C%ZDB66Q3]$QP
M#;9=H.:E1DM"=?_/UKE.%MPZTVIER'5=%H"2[MK+"1IYML[:;*DL-F)_K%0]
MOKAHD<Z>9E%1S+-U)A++LEO/E,<02J[6W!1)*YT/0EM/1TI*9V/4[.Q<:&ZX
MY+CO&>/6"@7:G:W34.)MW=@9;9(NB-)HYH%6MH+>?K9.RFZP1D)(%_AU-D=.
M!^ET2RF@,)>S=:9L<5XHL-T!N6L['"/Q,M=<+?R F-.13'[N>$FYTU?67;J;
MY =3AK70G&?KS!9'2Z:G%4Q23#92!<L9KMDNFO-LG>4L2.=5TDGRW72SVK16
MM:9'<A/V?)W<)B'L-K9K"\W>PLRQ[>S T#W_1NT)CO12A2MGQBT!>)OA1&6'
M8+A"(\_66>TXKK8@%Z827Q5J\>UVRFTK:.39.G.5<D_O))H502O61@DWF>^O
M<FUH"I^M,U]@:HUNN3KC094IK/3Y0&&MA>]9>T*?@Z7=!]W]AM32=+<USJU;
MSI:#(\_6:;J;"2=.R ZI;;39HE/?Y2HV,L3/UMEF,LT2ERY1"ETU6D6^G^9*
M'6Z2.5\GDQ.WI;H\K9 @.]\82J8W-#4HP<CSH4U!7M/-=5=7!K71M%9N&U![
M6J"AYS2R[Q5JJUY_(+!%6:V37F(O4WCHV:8:+ME@T\:D**R[V7ZNV1UGA\,V
M&GJVJ_HTLUT9UC E=$EE.+-G93J5@K->$+<:IULMKM#4^.;>7"6GW4$M#L4#
M''JV5H4OM;AY68R3HI%<=730<D 9SWJVUE2^RNZ53+HG-,MDI]EH#+/%'8>&
MGJU5$^J3Y*B[M$A1;M1 I4$Y!;N-E-"SM6X&3#XSF64SRH M &-77F[G" 47
M9.ZLE1O)#3(_([OJ;EO?)[EU-N6AH6=K%427;Z[K4I_72@6^S?28=('#0\_6
MVMRZ1HE575UI#OKQ?A8,K3B "[@@=BV+''MN3LP+--S.7.V3PJSJH:%G:[6[
M%6:K5OF)PM+%=$FH\?VJB(>>K74L,\O!OK87>:TU5NG"O)JJ[_ "PK4^42W#
M&I"96MX8#*GR4.C&MV:.7)LCG?(F:"A]#17R%^IO<C;21,+J$ 1#Q0CD_H\1
MSA(01:A,FL12E'!N\VG(,< /BJ9I&5MH=CA W1'_=^U+B<"FF1Q*OW*NLS0L
MJ/IS6]D^_ Q?Y !.TF1=MAV_&&AS#D?C3SAUJHZW.VFKJ6ZSTI\5>7=(<BR8
M\8Z]/:E:'4]>)Z+]8(&QO@76@#].$L-V89/26R5!9KK\=!UO3 =U#]I?#YDS
MXXN U*(B&,_@DS*0B&!F0M8Q[EJ=7(@Q=(6J?S8<EH!5%U< <HC= 1N@NX#3
MI1PD<$.S2_5.+L"@-AJM!L+6EOD!M<B,J6$[F1=OA\%MFF:7U*ZK"KL=E\N0
MNW$N+G/??I /[)LQ*%0?$?A ]. W4!Q FPTUE"&F0)4A6&PTT@8A-D4+#C+@
M/ZJL(&0Z2VB=Z(9#. 9\@G!MY$ V(-+G<&_$W'5<./:1)OR^*S%$+5@ 0$,'
M3N;+@KFKJH2HH;('B&@VA]MYV29,U--& M+#S<H*0TG6 9#L9K(J^\N":T3+
MMJ$H<!W#VATWE8';!9@ET(B<H4'K:X>]D:E_;0+,YV"&3*FS)R P\!,[:(W!
M<7 ATB7)B7PX&(;H$_S6 K;ISZCN8K<N9LR'NSNP7P=N[11VSU0T+C<]5=<V
M9E+0=&-0VHRW4X^]6D7CWW7WO%?)XL#A@-T6(J2D\ O?:8&_>755X_1[%#5F
MV0?RQ:9M47F^#RM8F4Y&B+@#1*0>F*ARZ#T@@GD@7VR;'2'BPS@B%9T1]X"(
MB"/N!!$11]P)(B*.>%]$O+7OZ\_,A_?9]8E-E'J@0XL^,-_C_E<GL,&..=_G
M^"[A,B\KYS>J\?D["N[=U_5\C]JL/Q,/GPQOZ-"Y>[S1$=X^)=ZH3XRW7V]<
M[A]@-\C.^(4SK63H"Z**_GG6$?UN9]VM\U7>^[2[YWJ;K[PD,UT+3/A5:5-7
M1XF6$B^M:B-S;Y2V>OMM3;B?OS1KB!KXM<O/_+ IDIWIFN77_=FT-:HRBM8X
MZ<:9>,/-V6LN%H(R7B<C\C)\T(+\(Z,Y@RNU.'V(2Q53SM#I3_9S 61'K"=(
M"<HPO0F-(M,H]B%YE=)[OE"\-4/]=9U3[4_FJZ=MJZ_!5UJR,)455NPH,M.F
M2_F2-"*MN^.KXG:<H[:S)2=4JXF]SBH5LYI$48^)B*\BOGHK7SWM]'P-OAIM
MNZ-FHZYN!58;LOEX@EXH^[OC*]*;-Z?CFK<FU[WB.F'.NC-OC_B*_?I\];LZ
M_1TJ\!>J4*"F'\9"A[-*A"<[RS#  T76H/ 07)!3UHE'W3\(,?D,7JVKJ_6?
M)"4ZTMQ/)&%N*>H+..!U*=H0^% F7I*.XR)7S[,+;\2[=KT[$W*M%;U')?N?
MU>;?(['YZCZ.C](QOCKS?$WU_+V89V:VS2(8+.L"2['[CIN<+D=%E #TK,H>
M,<\?Q#Q?4P=_+^8QRIW5'!1*&8$NJ"I(KG(S*;\(FL5\*>;Y,SSK*+\A\JE'
M/O4_73/GG *0@"6JW9 93@9?$H5TQFXMW%:W3P(NF9+RN4:RY7F3!%+"Z>3#
M=;K9W(F+(G+]13K[E=BJYJIQAF?HB@#&7$YI,+/J<HORWA,16T5L%6GSO\A6
M[6ZU/,@,-R:YV_8HL=BK]I1&T.'IJ[/5%W2H^U2"TC./=':P!9J)<&?CO$D+
M);?.[>-4YAEVH<O@/1I%1$[T>W=E?$U5'7Z9LX D._:+G@IILIQ,DJ10%];
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
M=]C.&2F)$*U1IK<P:WPSU_[K7V_N* KFRN=*)D13#W'WPVM/<51!T))]!=Z
M=/S^F((V@)61D)6#+X"G* [&Z&>@'VB& ?40 &\@Y[#<N.?KZ$*I(!JLYDB^
M"<X$&.DQV$VO,VF*+B$1O%Q>]R6?]Z=V\->_,^AFO@YU!&XL;0 <I>,'QV/
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
M U""PUNV0U9[RK(UW%%/COHU1:O HUS<-^EF]=FWI;FWW&M! 8<&0(BD$:R
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
MQ%C- \"KPN0\L*P% ^V6I" GKZ)"Y/0MU$TZLC9G"FX%,,4)&>!!*+$,J!R
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
M E=>4$G76W(399&Q"9$1_;18F@2-O I67KR]S#7;Z2'O! 35I8RJI6W*FVP
M5E[0L\*ZHI:A5PJG!4Q3K<WH?M:'S[Q$_1F5LYKR8)<F2JWJ(,L[ZGK"P(U>
MTO.($DTKL9G0 BLOL^N@.VSX:?34BZVJ,AOP9=G?<GZN,)F,]=*H/0HFN4M
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
M(5!PXCC./$4#PL$&P?W@VIFH4!:E5;[*JG_](W\*^W[UC(UG%((RA!9C 3T
MPJJQ!U4TI?HZ_L]Z5=<01XQ"\ -"=J6T/VZ- ?^^.B#W=_2"Y]2"=]M$0'1'
M QE?@U77OO_ G7<IDTG3:$]7GM?FE$FE' 3;<6>Y;'\JSCR4Q:_ F-\3M0FQ
M[#FF(!4Y<U35JY0WWN43ZG55\8-$[=.GM +I2G-%]@T F?,@1,7"0 :OR&_#
M#R_#$94:/R_K:U86Q$RF[0F%K+?)MV\4CC U*Q'6/!!/+Z=]'K[YAKXK>&IM
M5("!BB5@\84A+EWEG^B'XTU!)23<$,SEEW -0%1O@JHC1-^SHS_@V@CTEY,*
M"@(5<!S73UR6J'A.M+'PA20^M"?O,UT5<&\ =T.M"5>[_$\PUSPE <XHP4*&
M %!=^& Z]T3G_G,,PG +$3B/:A:.7@F;4\!!B!$@H]\3\-'_X H4F.#^R^*/
ML!H'O3A:*DX!=?B><N,ZD)?[]KP268X*=_[O__'DW[@)\BF9?5S$'5P$\92C
M'A=Q!Q>1?4H^+N(>+N+!FN[D(M)/*?IQ$7=P$=13,O.XB#NXB(>POI.+> CK
M.[F(A["^DXM(/V4>%W$/%_$0UG=R$0]A?2<7\1#6=W(1#V%])Q>1?GK<PSW<
M _F42CXNXN,NXO]X#HP:O>)&7A<.^NU3Y\X/W<59./8L%H;L\4%NRE9OW.GM
MQ=O,ON$V0R!(M@'_^/_^2O[U7H!DGNA,U/IM/XQBN8FA.'0LZBIW0XAE?PTP
M&+#^@,O_E;K_>83[55>=IK[!55./J_Z(JZ:_P563'\+27U8,/N,H>!+,X3!W
M)UQOB:YW*HE??6V7_UZG1NJ]U AN-W7OQ"AT__>?=*F_$V6][XO\SP>?^>:2
M-'O.F1Y4^:#*MX=3[OLB'U3YH,H_C2KOGRC_>.OC%\G?AR$#__PO25*4V>QS
M;93.,_UO/HSZOOJ 'T9M.(#ZU<?Y"+:((Y!?<)(C(D-%%L?EH_3)<([7%D=]
M5#MY6!O5<FPXKI5WNGA$ZZ$WPZ_ZR82-&_*=-=,9)\<DIU2IP4SHCEBV^N[Q
MT.%+W?.&\+"G<$",2IE:T]:I1F\ZJV>2VDH/)C3L/IPDX[G494?X!ST_8VG^
M!"KXT!+!3R"#WRDXY:W75)K"MN=6O<<NUF))5]0*VT\VZ\YD"WNYIZZVW?DP
MB^&K">2C[:"'W+M#BG^OW+O6XN2W"7ZV<!*S^7JYUM.K%M'0DG56SMU"[I4&
MY5RSIF]<8F4D>JW$H-8WFG#F0A;(/3H9IZ_4D#\$WS/.G)] !A_:ZN<3Z.!3
M!-]JJ"1K0]O8$7[>,GA.HSM+%6J'L&?UE9YH#\GWD'S?A^3?*_FNM9[Z;8HG
M$_)RRR^F2V+@%-I6>CJI+&SU!I)O1JU3,ZE>6.EI5^^9N8W-S =H,!$T^>))
M(GMU=/%#^%WWF?X$0OC0)FR?0 F?(ONV*4+7E'$[2:R62D#:JN.)-325*W6U
MD>^'N:>_FD#^<P/?]"<[HL^;M'VP(_I[\JM?E>W<R?#&VY;$W"L+_BSO\VE+
MOA.^2[FSZ8H/2$*@&D2@N.6:Z=1O87MS7J4PIBF'Y=*;[M*5],1F5(,#!X$"
MDL[$L[D;FM[?DW1_U3#B7K'ZT[S)OX76GZ).+(:C75\O;=M$C?96]<#H2+69
M"I >:!/)RQZOWR'KY+/,YH?(NDOB_BS'\0NTW=2:.9*J]75]L)K+!<OM!XU>
M< .15:L'G>*FMAWK/%D4&Y*_*9<#2+W9O_XETW$J33]$UMO:)MPK5G^:'_BW
MT/I31)9"]+.=9B)C"DJ#),0R^*740X.A"2"S'B+K(;*^&W%_EL?W!=KN+ J;
M4;G&%?225Y;U'E\PBLHM_+QLBMZELL8DRZ794;] T:MU7T34"\PL,A=/IF_D
MP_K.,NO/$EF?BM:?(K(:;5ES/&ED$J4&.]SI?J!M,@%$>F!F74X8^@XIQ9_C
MH/UJIS,:&O'3$H8_7S#?1YSYJQ22'Q&,^QQ/,**W$PZN)'H:/ZJUJGJW["8F
MK:26F]>9&R@F5G$SS^O<MB28@UI7\.O]O-(,)BGH_J53/SOX_/F4\<A-_@S2
M^!3EQN/Z*2];G&4%EE#D(M=<;#D+$@Y,0[ZA/?[51/,SD[$>0O(:*T C=JB/
MN.4_E^'??T[NQ]WR?7"HAZ+_X&$/'O:1/.P/8F'WD?7W[DO^GCF"O#=7G$=>
MX)$H^;KF#_? <4*Y\L5 ^$(A\SUQ]\M[?'VUYOO#R?+!FQZ\Z?ORIB_N=/;@
M30_>].!-]YPIA*,,L" .V2.LZ"FJ[6B*&P8>5EV]V4KW\RF=2BIZ14U,TX%V
MBY(,=42FF_8B* E^LD=0[HQ2'8:9I%&R$)V-9Y(W*?;^WNS]>W'W^THF^GW,
M_Y20V\;?S0-:Y?KZH"YV:DFG3[7\ -)%ZJ]_;U2F],@G^H S]6Q8 EIYY!/=
M*,QPROAHP/ADVY\:RM?H/3=M;/'E1[T?[>8\D:(P;3HU=C$2.66PH;LR01=-
M]28Y0]0D2*0HDQ'\2J8S$/CAJ%QM3S(P9XA,)N/96Q;@_'ED_VS2T ^DA0_+
M*OHU,7R*RI(6JJV"4C.;@CDA]5HKV?>XE@I(!6HLQ$URH.\C"/]I:4)?3@0/
MV?<%LN^\OF_>J/8JPYW:)MB W53S/<]<^+>PS8?EFLLMA[TDQRZ\G;[*!XP-
M;/,,:E68(N)I^@?WZ+VC_*D?2 L?5NSZ:V+XG(K501 XH[R6$+8#:B+Q.:J?
M#Z":""M6'\+O(?P>PN]CW-J$F6JNND9EI]<:1L;R676N+V]1Q3H<;7NM?LX8
M$PFB)1E\V^X:6431N%MA.AVGZ(?M]PFY=S^0&C[,U_UK<OB<=KVCBK,E)[LR
M5Z(SI=$DUQHNF]#T(V]G^]U']N*[7-CW,<WS9\SO?/0M_&8=-6X[ZOR>L?3.
M@?#IO?[N$0A?G4#T!4?^:C;W!4=^,+T'T_NB;G'W"(0'T_L3COQ@>@^F]S7M
MQNX1!E^0[O8)E8[WE D7^HMBTVVLI-@J /U<DV(=1=5LZSN[23\-L?=CTI/O
M'9-.9I[HZS&B^QZY#=-:?DR$[,X0(OV:F-,=(@3U0(@;(<1K,N[N$"'(;QI$
M>,7ISEW8WRVT\!,5^U=?V^6_UVF6>B_-@MM-?6D%T"M (70_(D/BVUSJ;V4[
MW_5%?G1^S\U]3=ESSO2@R@=5?JOR^0=5/JCR095W5O7\&J+\#F[)3[,^OMK*
M;G78[^QEO&5*TU<?YS$._F:-][MPM#4<DG)PN8O&H?M!RY'"/@?$9"?F?;\I
M"R5?-D3/F64(ZA85M(6TTVHT7;K*=1/I5*/:4?@\R4Q($I;0)LEX+O6#JX@^
MVE3\">C^H=WT/Q#?/R53FN]L)&D^[DPXL6LT@A%%I.FM"JD!]M*_R6"L^W!Z
M_\Q>^@])=K/)K*^F[ DS41,!TV\+Z72+4_/5"K?>WF(6ZV:S:Z<;0KK F?DB
MV:03C>5ZC209+(BEDW$Z<\,!XE^-ZA_M7_D)^/ZA,UL_$.$_193EM\NJE>(+
M,X&JM(2.7#6EPAB),ECTFKM)W[:'+'O(LCN79=?:T;V:M-/#U=9.F#66TZA4
MGBCGVA66N(4L2T\3;:[J]Y-$2=B4"TJ&98:=-B)>7-^:3,<SZ8=E]B-&1GQ%
M!\8/1/E/D68C/5^<&&MQRVTWTKB6&?J+3A<3Q*.&]9X2383:=PB6/,9F/-H_
MWZ\O6 +,QG.VDU)^XDYE>SKJFH1.!:7>RM&<1"EY"S_P<#=IKNI9H\]M575'
MC3BIO*L%:,^0OU+Q'/&8"W]O"4+WIFG<$,T_IT^43VM*H>U;^DKG X>W"-'<
MJ/!$0,FXC??H"XK[;F0?/R3>UP/A?B3>VUQH1ZP@&ZQ4:9.JKX12VA+D19_6
M4]-;V-B#_GB[J>;3&J<9%,$2;3$Q<]IPSUD@\=)QZI:]@[^KP/MFHVONRU'\
M)BS_G#D&Q6%VEDJS,Z*V5N1Y0$[FY QI?=!)?,/9X0^!]Q!X]\D+/L>Q?,0*
MI%Y0+V6S;8?CE^UZ8>%DU<'D%CT3F5JWN=#JI,NQ7,=KY,E)M8ZU6^A4)G/Q
M9/IAXMU97NN]";P;8OFG"#Q7,E<KFEX$>G>V[*7]H3NHTPRB 6#BW="+_+U<
MQE_M\\9C>L)[_#%!K<><GD>[YKMR0W_:G!YC.NML.57M$'S:+=)]>VNI,Z!Z
MT(]!/8]!/??BK;Z303W6K%!/N@HW%\SBN#H8RZUVT&<@K3PF]3RDWT/Z?;])
M/8W"F-B-:@Q-K/H]W^,+VPVY0=+O,:KG-M+O,:KGNX[JV2G+*3-894G.GRAE
M;T"GZ<P 2;_'K)Z'^'N(OV\XJ\<M,9. ]?@*,=AL1IW*D&T['B;I/V-8S\V3
MF7\@EO^T&3SC4F[ 2IER7S!3]2)-$Z7L)B2"1P+S/24P_Q%#>+[*$_W##_DY
M/=R?/^1I'YD_ GF_X,B?,XGGKH[\&$'Q)QSYP;[^A"-_SDR=NSKR@WW]"4=^
ML*\_X<B?,AWGKD[\F(5SZ^,RKJMX[F,4SF,4SF,4SOT@Q&,4S@,A'J-P'J-P
M[A:I[U1G?XS">0LH'NW]OT.GB\?0C0=5/JCRWLKQ'U3YH,H'5=Y9R?!C%,XW
M\SZV.FQ,M.08[\T5Q_W.#L?;9#T^^B_?87[F:[.0&7?"S]X^%H2Q9$P.81O:
M:3EI2IK5+>CIB:*E9'-J4=Z[NT)A?_^55.52:US99G:S&L?/^;6N6JYCKM0)
MF4%UJEDBGB-OV"+CJU'\,0[GR\?AG.,]FPS6A-$5 VZPR5.+==*8#LJ_7Y73
M%PT?_ ?3P6D.\QEM'*4PJQNWD1U-USE.69>X,6_G@U4S@,21^NO?U*,NYR'/
MOC&=OU.>O78VR#E=;T;3?I(JS1B]:Q3U9BT]GC5J[^Z\\*P\&R\GK-DFDW6!
M%Z1DTAX7NWT;D2SL<1@'!XC3R<Q#HCVFXMQL*LXYYJM">4FOY7:)H"I!Q^0+
M1C(A_'X]SKLDVC29=NMSL542!C*C4<J,4HL" \D#%IM2-VSX^]6$\9!I#YGV
MG$Q[[820<\K6.#I09^.VS=6$9KMH%9K#UO;C95IRS'NC<;*S$%9FE6&Z!N,)
M74RTP$A+Q:D<'4^1-YEO]>.$VA\OT]XW&^<<\^E$GET3@\V2V):'TTJ"$9J5
MPN]W\WV73$O.[?RTNJRW.#:7DC:YV=1C-I@\@)EVJS9;CSK3QZ"<;U:A\(-J
M$NY&=7C#R _;VV7,A!+4B($KKS*[3';5KGV\1W<Z'*7K]7IUQVG)H: +K%0?
M4^J$S$*/+AW/DMDX33T:_7])B>L=Z0'W-KGF7:(_D=0M7FO,&('JI>N=9)G-
M36<,Q'4@^7,W]-#^ -/U(8?NDJ!OY)8](N",/Q9+M< 6],3*[%;GFC7K9#_>
M:JW,S*7N9!<C8=5@=TNJMN83>@!I,XMZ(-%4/$-E'W+H*VJ5[T@.W=M F7?)
MH8W7S)43DT:/2 PI<Z(&1(E/(3D$W:J9FT30'X+H(8CN4!"]84*&1Y$)N2/)
MILXNR:9)63M%T=[=CO99050WTNZDF9_*'-]Q-&\Y[6V]"3*(2&01$9E4/)FZ
M83_:[RJ)_BQ!=&^#7MXEB+1RDQ/28B?';?5<L6J3O9&P14H7](72-PI\/\:]
MO&_<"[['1YCFT<?W#H]Z-QH%/7$GL^Q83\LB077Y(5?L#\=6^^,]IRE+Y&N)
M.GB-R728##TOC-9>>T+FL.<TE\O%J23U"+,^AK%\HV$L[U(CZCF_,6F3LS[7
MY>25HB35;'L00$IX3&1YB+*'*'N_ES:1,TJI\L"N"&)>VDY-,E?A"A\ORI2%
MW"^T]8TJ)*21DZ([JFE!FS<'G:^I>)I.0;/W(<H>DU6^T625=XDR5[&HO)GM
M=3B6:NZHY+;7J,T92 F/\2H/6?:09;_AZ$VLDJ6!D5O5")]H<>O5/).7[(^7
M9;X-_E<LYS6=5Y1!P7 R[=X<*:/0?YN-T^EL/)>YT3B)'R;,'K+L3J:IO$N6
M%=5YN6?(04[OSL:9=5O3YDL=.2C^N)$J_\<3 8)^9KLT<OGZ=FGX%IJ^"=XF
M7?Y^)W'-DUU]B*_BE*-W_:FKK'R \MP:_./VP./SABWI(4)/)PUE7K3)%M,B
M3+F=3J0(LEX8 N)2 .XOP9,\QU<^#)_0KX$"^0M >D,^9C+P_^2!RURB0/@]
M"Q*Z 58T^1Z'^3*9BM2L+$62_Q/K"ODNUQ:X9B_&]<&_W6.0?SB[7/BNI\VV
M^$^:!>[:^X=.GV,';\4:HB/-8U0F'@,WF(S'O+GR_U=WM4V)(T'X^_V*J;VS
MZK8*V  BJ%=6L1 4E( $=-DOU) ,,FM(LC,!C+_^NB<)A!=OU5O+W0]B$I*>
MF:??GNY (&,/0B7Q)L3F@EF!)R3NX#LU;P9S#@GU?>$MF*T.4MOS5<R-3VK7
M6VURU:\KB43_/@>#(TT78QQ?,-)U ,._\42$IJ"=X@&UF3_]F"-/S"D9><(=
M&)82P>ZX#")S!/#B^W$$=AJ@"V)F*V3)@ZFZ=I S<\1DUESP@ .B^(P1_<&:
M4O=."9YQ*5%,X,5BF7AN/I%3*I@<V;)\]*CKC4?]_-MD.+X^?_A:N;S;QY.*
MHT(9G>5P%+O#:,L=^J'/U*W$)]Z/OVD1T-H(RO4;:\ T;^*4YI.>)3=(5M-H
MO(!F(0R>:P;@AJ9:4W4>3#T!MF5O<R^#"C&BX^$L*[)LJ-'!]\MO1OFB_5B^
M_G!6R  QP+^=G$. 37"7BI!$H&6(3P598,(C?_TWW'6^X#93C#0&O"Y;+>,F
M:)?T^?!FR3\[QOG8N/Z= (]0;DHY9W87 BT#&J".[87;&%^TI_4YU?6L?O&M
M?'%CY:L0$<^TG*;M?CN3^&#!"BET'AJ0&0W)F!&N1@-P@=8IST#7R^W-3;](
M+OID\\79/_"27&<YC HD)]-8^(J>XB Q-=&T@S<AH9N/7BH<KBEHG" :V4(I
M-6_U^D=Z^FN^E+4\QQ,G"95.K6L:Y92"(E!W+#L6C-YGZ02&/J'.DH8RJ48K
MN<)A\HBMDQ4=1R1(*5>I')#U)N*Q ^:,/F13D,5T+>NP27 2794<4O0[.>9)
MCF9V(IA#,:2C[ VI2B^!YY\4\KFC-U++5I8NIK(T)5.! >#/?J>VE[?A=I*S
M]Z;Q/K)(S&<UC"<NWHR/;9(^QRXW4=T'UUMS+)@W^)1D=@-"KFMQZC3=*#2!
MZ,ZD"Z'!#>*<VG&=L,ZEY7@2JJ-=-L8;E-<\QQ):Y\HW],KY;:%96KX7&RN\
MCHT=;;*QGF[V>\U:7Z\30^^3JFGJ?9-T>J1;[2%%JW7:W:HQ)!WC:@@[1ETW
M3#BWT32J1JU9O2(0[#N]=K7?[!CO3>2V<3&M*;/G8+]-M. J5G6P4\IJA[C?
M8W=S)Z)-9O8+$![@9Y"(5#JP$JL!FA6;#>%KNTD(7F0]*TH&M ER2T3,EE/F
MJG- 9 "F#74K<5E :/3#$B# 2I6T1$*JY3:G FD9>X "TB:%$J8O2[&YK=-3
MDNB*DS+73C9GG@Q@9+S6">'2F>^P0*T&4RH)P45SR ^)/Q?@EBR6P6'U,-W,
M:R8-6=9QR(Q1-\JT=(:? $LFE+!4-U"&5SZ5!(BS[PF$$X1%21K/WAR/P[^G
MQ_Q;Y0+0#+Q:L1*8PV>@,Y0K/X(:.##H'V&4QD51!-<+4)4X83EA0B#!]_:I
MG$=*1LM N8X'%V2@$%B T2"J@EA43J%^0-[FVE)Q<6\>)%8F8^U21!]J#6""
M09@COXP+515R=4 )N1\IYE4I4LRL:XH8B95:/;#9R$FPNN#N DQ)523!7+AK
M' >7 +2X!V4O.-W4*L1<I>H8V\%E5/BD#",Y X&$Z:G')2ISB^3_@$3_OE]I
M5&O$7QI.O--@0=0- U_>:)&Y]L!-^XV9 G@OK_:UZK79.>J&]ZPRL6_/=5V,
ML(PI9BI:)9//[WZL)X/6_;.[C6\)=?$U?<@TJBNT=WJ/"L+:[:->FDOW4.M8
M'5GGURU66"X_G!T#.]U![P -]8F8GB/])^T=M,A6Z0?M'J(F1BL4!6]AI()H
MEXK?:9'KF+P_P&]Y'LI?>6:(2 (!EY&/J<;' T 7,,@P[^QQR5,8X@KUBK7<
MP_'TUAW,EJV'_OCRGI?'K_X=^[?TNO[E\<WGD5A\U7B+U[K'Y5'-=Z":+1UG
M\N7=[R#'B6PG'$==I&<D_8^9.",N01(2G@5,"2SBG=WXQ?I[:U>6?7'L?>G<
M=N[#XL#K<?>B/KP!5\[G=C\3<O!C=K:CL!RI6I9J ]TY868/L5BETWU,=-7E
MDROW]P4#ZA"Y+E6BD8!$6;HW3U@O9F2UER_$)-C4:UM$^"V[('NXR#-[S,_L
MDJRF:7/I.S3$-;#3E\W9X2[+QJV'_S?I]>JU%]P;^>T:/4<_L]$3+S'5>8F/
MI!LOJ<9*4=O;'5IXW'ZB.;3J_WP:>W8(_Z;!S#G[%U!+ P04    " "YA9U8
M5I"4NV_C  !2$0$ &    &UD:F@M,C R,S$R,S%X,C!F,# Q+FIP9^R\!UA3
M7;\GNNF]2)<6I(A217H-B("(BH@4:5$1:0(B(J&&(B"]"4B1(E5:I",@O5F0
M3J1(2$":( EU"R&Y\=QS9^9[WS-SOVGGSMQG-EG/P[.R]EK_OGZ_74+Z1EH$
MV*\:&AL"%)0 0$'^ TAS@#Y 14GYYT,^J,D?&GH:&FIJ&D8Z.EIZ9D9F9B9&
M)B865@YV%M93K$Q,[#SLISBYN+FYF=EX^7BX^#BXN+G^3$)!13Z'FH:!AH:!
MBX6)A>N_^B!U :?H*4"J4"H*48#R% 75*0I2'P ARTE#\2\'\*\'!2591EHZ
M>@9&)O* 1G: DH**BI*:ZH_4Y&^#R=\#U*=H.,XHZ-%RFMVC$_7FNAB64D@O
M=JFVF_O6&$Y<\?Z3< 9&'EZ^T_P29R7/G9=24E9155/7T+]L8&ATQ?BJ^6T+
M2ROK.S:.#YP>.KNXNOD\]7WF!_</B'@>&17](B8V->UE>D;FJZSL-T7%):5E
MY6\KZNH;&IN:6]ZW]O3V]0\,#GW\-#XQ.36-^C8SB\$N+?]865U;W\#O[.[M
M'QR"OX_^Z$4!4%'\/\>_J=<ILEZ4U-14U'1_]**@]/LSX!0US1D%6@X],[I[
MWIRB%\/HN2ZE%-9V,X@IWL)QWW\RQL@CKH21P/]1[5\T^^<4"_]OTNP_*/8?
M]9H%F*DHR,ZC.@5 @1/S-['G@'^K51P>'LQ:)/3_^-'WK"D#WU!OJDAS990Y
MXSX<8/6QE$X!VT9ZT#R(;Q>72(!!-M!+ J(R05/R_Y!>"*@<30)BBXC\, ST
MA O!C%B<AA"EVA*$/\VO\T!;XDXN(0#B6B7B?C,)R#N%0%.&:NW^97 2Z(IX
M3@+VS @*)"#"&@%6[$%K;4G "'WG=IB#Q+%-D#G>M&LD"@^O[!$6'@_2E^%E
MEMN;6_;UB[R?:N7RG;Y7ZO(JM>"Q8S)KY?_KU+AMKI!ONVX(SA#FM3SJ<:5
M$L "_K[YL<J-?G-4\5+]H\N&=G5%<HNF-*&;[HS'!T/XI(BG,&$XLD^''[=0
MB)&G OL)\E5R65RCWU]153 -'=:_[7Y\[<'3M4F*/3^"4F</XN@<D8\$=%=!
M"180W#@)8" !:T6@(PF@?4<"\!:K^9P=:O"X7E@#K!<2W<J2&5TVKN7AZ.<O
M7!CH+FWBL2S:;)"B3SNO,"&\CYGUV]K'RII@&O,:FA9H33E&EO0PYH5<KS[5
MGB:D^#1__1Y/^#:@,! X2C>=__>U;B-Z30B2).!-$B:)P$_V6[_5F>/KA#MX
MWFX/Q2Y.EV?\W)O$,WBAS&A/1(-'L32GG=";!_2+F"N2KI+J@O$^XX0G>-ZX
M=JI%S6%$K\VS,+^3M-*%#9N<#6_C=U4\PZ+%5^)9[5&GQ;<$=W5Y.C$E1$X2
M,&:$&R2RW",!V/*_QPDR2\OTV)YP$X?<K'?%ER*80)6EZY,RFW(>LF(FD7=W
MK^(_<Z[H'^K&1"2R6K,K9*^W&QU;PB-Z.Q3PB%YM9\-Q)1)P^IM<EH\CTKI(
M.<)ZX7N_IZ>PI$01/&@^7:9K27V0B^)7YS]EB(1U!#_!Z![6B]] )L5=P15R
M:H\<"K9W9.OH IE>%5PR!#Y:I1I])P'7OCU#OB7V>Y$ +5$2T$$#^*_^,VY>
M^X\AG_0?HEE7$!U!E 85L2SS!QVG\3=2D/-=X<;W)I!B66/& UBN5%KXL*]O
M_[R>()1GKU-.^=H:2GVV /'9Q;VA@+*HI25QG$$RVR"6;[*M+9?FYD5CG70)
M1_@(\?*)#['=F6Q[#UW!KI,"'<$+U/"1*R)[HHL^1@3Y[6CHGKHK%&27KL(U
M$^+XC4[\R18H8)PL8(.2@,@3W"HQ6I9L'$H:"*ZS0Y $C/XH)@&+NDC=-Z%:
M)(#(>]B;?R38D$^@YT+T$$$?$J"?D48"PB@_4'9X@/W'U^%QBR.#VW3PP-OC
M2C,=@C]1%]91_(L7)?HC)S]*IB(SSEEDBWVE.RT4$!J0^9^(<^X?%P]:A6XU
M8^/R.8-<$]%71Y^BV>"2ALU3#6W?]3R%D/=S4[CJ_9W/GV:$_;CUK&YOY4-,
MI[L7X-HA5H];J"RWTZMNGPU^W:OOJ&FC[^U_.M!7D7N6.L=:[L8-C<<N5!7_
M)3VKSG6ZC43MNL^6)F?/-4X]M]K9YAGY8<\D#Q*L(7SI;T:^\.9?0PD@CIU
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
M^\/>D?T041+P;@JURST]2B?Q5X]#,>J3T+5K9 =(PXA0>P\NBH^(_Y*3; V
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
MWV#^CA@\CMB-@AZ=K_P:P@:#KX=PP$5LUS4XYQ)8^PS'89_XD#,3U$G2$;'
M@89TW#&BC^V("D20 %I.!+Y"!XVG(H82R>BE^SF:X!:J>?7_#/D_0_X_&/)R
M?-^4N[3,0[B^=-WRP$<AZ4M]6ZH12T-*KR&MVGY-32CCN3?_F8:\."J!'XQS
MG)2O;C<I<YW^B/#QX*X=9RZYI7Z'5W8E/E<N@!'8FY6.(J,+OT'TGOIZ)RA&
M K8F$3V:2]M'@GMHPBD2<+ !_'*I$2">0D,0HZNEY!*;1 *:S4@ _792YYK/
M! )G1 +FRJG>OVGQ HV"@DF ?EX."0B'$K\;$<0Z=$A X<AULD)DI3P+6/(Y
M"3JXP03/1W+*)(!MO77R@(/!0[RCT3C[>_?0 QG6B3QL/B1,2YTM)J?/M=#U
M([+5W^-M=1U3>,M<Q%G%40I4&7?T7Y?^J_@4;05P@=X.KI8/^0:C>R=2[A.M
M*R::#V)*U"57I&C]'T)O!;LEEN&0W4<C45OMT&#,:[E=@Z;D89KX@PJ\T1D9
MDU C9A,54_.6U;<5$%PB>$R,UE8E4T3$26O27S34A3#9$F=#U";(RKWJX._%
M54RC[6+HHD3#-5>L+2=-5F6_]7A#TG:7QCNO&#Y6G&Y7)9[^3+9=Y$?R)FU$
MY)"5 7N/I8\A6\[Z?.Q>Z%Q_="#HY_P+;X_ZF^E85V(QG1@A_.$):X 7D9[,
MPWS_(ERH9O:_IR]95PK=A[B2G>-/3?)R]Q-$\(9(; +5[6!/]\"XGRSW#V_L
M5M^[4!7#7,+=E/&(@TX+=1K7O+@:1C#%T$PI>S&N!R06^00'[-K;S4E_/'-\
MNTAF,*V+BV(3[?'G86(\ GV_?:Z+0Z93H./\Q0N^.WMYMY<1Y:D-4$Q^AP!B
M-*60+#P_(M*GDUY+OA@.Q:[V"VE>GJANJ 24WM)\J+K'Z1U^+9=UE6JG@.W^
MO_4F0+'(!9'XB&[:C%B@1J;Z7K,+X<4M9L'2+EXA4R'IY^_!$MP*"_^V69KY
M1/ZUVL; ]543'W%OV^AO3AC3(6O!"YA0\0>4[AVM3;$'L^[^F4$7"Q,F#V]=
M,/H!4]W(K_,*ZV #!?KXDR*>!GNN6B3IMHPM-MC^S)E0DC_C#4FUCA;)E8=(
MX7_J"B>5$_Q "]Z>.)BP UAT68<BVR"1Q?(62Z7.3ICNH'U7O*,6?W4E<1S!
ML*?]Z-M&B&1M[11'O]>L=*7KK2M; L"U&=,,K;KP0<"9CAO/UH^<41VT@71W
MQB]PCRFYGSCWT-U,NH6[$>/LMJV: \<;>[_<>$-C9#!/JS4XHH:\B=^.;C>@
MVW*LAO?!!?ILT-%R(3S#A0,>>UGVGO(/4E5L[S-BC('E)J#[(Q?%/BR>* W2
M8;:C90CV6!;W&Q-[M@,&S=,J6:+)+;\51*EZ'P ^7Q]+E44390FJ>'2B?)!D
MV<:L[V'LE@<1Y5UBZCGV7?R.67MQ+*N.$Z$_2+&*<!XLP^3/"'3G [YL-&Y6
M1TLDP!EF4&&C.BM;E'E\V5BVLC6\]K="4']6..[2:NQ^?@*,DF"+W4ZT@241
M&+S\BL#$00</3K..[!GLG;W RMO&#PW5=K7*+*4,=67W"MC\8+/0Q1-BSEM[
M-AZ7W?4CY2-753]:%1>/FM<',A)-6\RV5 "^6\O''A$19+]( F*S[5H'H[V4
M3D(^2<?(+&SP]=)DJ,RN/5%,=E]!SE@MNAE!!UGH^A:X.\<)"F_ADQLV]M5;
ME=TL/[*-^%XD='E>&QS:\!ZARW_;?GYQ2[K;4I4GVZ(S.5/UHL.-OA\EV?J9
MSW3*?@/GJ%R8&6W.%5#&_KTQRPLCAA*P\L=T=F1L5%J5%)Z_8]A.1P+N,K&=
M2"8V$IYY+R+8<YV)$BA!Q-Q9)"]H@C,RZP0M%C^7@&5+;08Y!G7)MG,+-O1+
MM-2:MP7N7XI??)!'9P,<\<3NP,";L_DGW)TOH*  &6\--2!ZHB;)RU03]$A
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
M1'/ .7L7%'!C.&);L<W&K((%K,Y!\E61UW>1/'UFY@OJ=+FC=)\@[$0ET.?
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
M=N--^^!?K?E7K_QYB>H+XG_J9(TA0@2C#GQ&+99%T@(W-1+5J'VZ8/=NWH9
M9(K3I4^?QE(UV?7^7'O>U?;"?FWF36S,9P8#NPY#Q'*NA,^Z5Y9,RFXE^V,^
M2<7P<?8Y0R-5__>)W7]R,BWTTN#6$BYG$=+'%R2Q9/(==GW:(]XOT'&\-$/]
M/GS.?6#C0J^DX%.1Q*GM;-JR,OAJ;[9EHU".<LE^J[UNYO2QQ&U?9E6Q)V74
MWC!1X@2TOJGY^!I\&S/X8A\9Z7<!&HDD_"P?:'YP?1^)YEG^M;XB)8QXWJ&N
MO"<5I N&<4A)]M@6&_ QMFXE P%LV:':DIO)_C^A:9#<RMH'WU1I]NC&,Z2O
MB&08BT6I+2?_^'Z;<G7^$*GR3QCI5$.;:KV[84-8M77J787PYVEIZ0,:N_N5
M]&3T61%IP<=("W"O('#OB&<08Y)M9)"YGTD"N(T(,M 7L#WC7R0 %^Q$ OIO
MTI69.3B2 "8V+.\)1V G 7('@;^-Z.D%(TG Y;QM$D W#2-8  &^W"O0_Y&S
M+1\U]WL)K;5:_"KTP>7MV=I<.N1(1SV*F8VU7O1<7K0JA@?>2>H+H,VJU!?H
M9SFILC(6?#5?L<9'E;BD1%%H!^M!_.;U(@&;\@@R:KYHY?K7GIMTKO^Z0=#E
M$QQ!6"#>Z-KHW0F"B2\FL%K:,L*<5V6T>,%M,'GL8HL8<]7C@+?=@F$PR9 )
M6/U"H3.NJ(?(^PYOEWW8!Z.?@\'3>F<CNZYX2:8N8.1X1-Y^SI=_0O51AD)K
MI6-I>O^[9J^-Q4!9)6S.-=NW=3M[XY=%HMK@V_NZW)$8](L05GQIA>Q>L/NU
M*>5SF-W+-X>J+_9//-/!F>=]4"]@BVP_4S6,99NSQ8S$!]DXOIMN-\$='-_L
MF/BU0B/#M:CGU8 K-F1*F<P2/$3*@->:56&L.L!GW*(GF$F7U$CQ9-8MX6>)
MP,>@[<9T$I"AJ;*$X%N?[;0JGI#YD?DE\(KP-<= 0X8!!93PRZ:CX.H<GO!9
M/KY]A0&N_$^A.J8GI=2#!RT@_X(<%9'[MC=:JW0;>I<?^;+GV[SSCQ&QA[]4
M U'Y8.5!5E+WK'Q?$CM! _= AQ/>[EH&#[1%63[(_HCR$<^LE2KM%Z!\^X3^
M,Z6>6'[[+X][[2_ZM11&3FVDGG."AI5/7&\P,7_4]*ZZS?>Y(26DEZ^ +>FI
M5QR$I]T"[XX9"3,?[!"NS;3&-4XCR]TTG&+M>[62'9X;AK:89XG^'%@0+.^B
M;7=CFQ/ #J,2R330=I"')T-56 [/&QW>E.5Y_4-C,:V)ZXZ1C.V/C[]-"Y'C
MZ;5-QAP&S2^,^;<,Z2\6C0KWU/L6%8"!U]JFE,W*U@]XRA^VM+7>OK)D-I65
M! 2.TJT.-!X_)5R*QC3W#C]A\3&UOW]XJ6YR7UIMT\SLVT:,J^+[NT_X+PX^
ML);2NZ\+"-?#3BJT$*4A8W5K9F#I (Q9LD\;V@N=,75BM1E8-75==CSWNRX5
M*(CW[3[;T6H:T\F:TY,1(F;*OL:"^=E\P=:-R?M4N"5U:NQW!@'KE#GJO'3G
MVWATZ)[7*5<;P\+JM6?9"U7432IIIAS#OGGQH3LSFT8VP"[R.:*.-Z*#'3X]
MTG=T^;[0I5FF(;.[S"]HOKPQNL8#%=VBL*J5,9;D.W1;54IZ0>3&T\7L0UA=
M\T0GY/=/U![N7F]N-<J;=Z8+H$H)U]7)JDG\#^Q0:V+1B!#6;D$"' W?DG.'
MQ8I(C_BHT4 "D)^W3Z2SR__+C/4FG;\=;26N\%>0?24\V@3OT(@YKKZE)M86
MU6?;;KI<*:4B$3.DYIC+O[U6P$J.LYH/),! NJ_S<&60#,W^['3N2,385;S\
MR>]:$K#L]K_X,#:U#O!ZA5M&JLT"01>%]'C !Y?S4/HMYIV[4_U(;W6ZU#3*
M9MFE(I]#ZTI%$84E$P#L0=:FUI1NTE&0 $:4 [F,IV-AQ[OD,CDTB>AI1'6N
ME< SB81O)&!'V6_OGQZ6#O?IUA&?NM?AVB$.QO-Y.3?;O[-.2A<,(P%RW[UM
MT+AJW^VC\PX2)*!3!4I(L*>+0'ETO-U^:P\AO' /"55C RU;#T^XD!PD )T#
M(1J6-O?*>N/;L*8Q G1B%[X)(W#\'VAC@44HQN8G>N]6NPD)"'F$^,V?])?S
M:HC_&P_:C2,!SX\&RN[Y./O@Q?K&;><-1X?R+%[,5]&+B<Z-HEPQKRGG>O($
MQAM,%,5L7)M2[O0XJ3])*3"8#\P]-^SZYR'C8WVRA\HPV\?\3[U.Y&(_&+:W
M'423@\>T%WV@M(8^LN<.2/B7-SR"^H\?$;SPJUUQ4"8PHKMG8?=&L^NV[W>5
M0&^Q84<F_957.14M'&GKH<'2=,8G94$F>*:#=MQ@1+MZQ9U!',H.M_^US-F?
MI>ZC\L3E"P^L/./:4^(1%$@$&(:+O@&FU+@>MC9N3=RQM79P'7=]4?M*[GZK
M@;'?#Q-GQA:1>"NZ0N*0SFG<_\7;>X<U'73KHD%00)KT#DH1D29=I 1$FHB@
M*!TBTHD!D18@$@3I'00$I#>1)KWW#M*;AIK0FR0"(4 2#NZSS[W[?F<_^_ON
MON6/^8/GX<G,K%GK7>\[OUDS1=$MW"A+<I,9F?0*RBU>=(R3$<9'C,FK61O2
M&9?\KJ?RM>\X^1B("OX&% Y'?_-GA6E@Q'ZGECEEWL'$HS/S"C5>W822#DUT
M*XD7?;VC*T+Z!1-Q,H9@1!5%M%!B*E9"0XZ4-47TA/HX"F9B\A/,!6*K[B1K
MW.G_G9A 9Q:*;-_36JD(38,''_5/'V?=<%QBG[:=E2F3>)X&K.[V74M4)-.0
MNB>0M*!M\>7Z'E$43U*)JU[5OXK+W 3-R$1K=4D/>Q92D=!K)&M<WT-.U-NI
MLFVKTN/?$/):@&C-7;WOK97M<[*1Y^;#N*-%44U[EKIXGWJ&C-]YUQLZ1DWB
M *7Z5,0Y?P;,<K2HAP35MN]R&,0^I,N\S&IH1J\V=OY6 MCMCBB7'1^D1_CZ
MX\!WT-!>8!5=:(L3(,L8P]+H6?%[^F7ME,##M4Z_Z]UN@"O*$<'T#Y%JSQO)
M%4I4;A#B\8+HPWX@.AYJ:#BGI,B$L"M,\<G_N02I;8E!2'/1W+Q9MVXX8^+P
MY5@!\$<_'%1?FUF)+D(EC7V R-+0]1(9)K)G5SAF2B%<WW7N1;FHKN4YW,P+
MMH[O]<[B;G<$TD,9NX 4,@1*,<9>(+VL+@V?\L/?#&A3]G@STZA7T3T.P:,B
MM,-$RKD5;J ZAC:%+@SV=!R,$/6E.1SSYHH5K'KJP/49!^EG/U$>!?]4\D.3
M=\/I\>3("P"-\Q\K2B6@8.UH4@EBB*^ENC& A GSG8U:<J"/SDV51P/3CVJ/
M\J>'RJ-D?R=A>!]A:'.0!S3#7[6*%LRZFH);$5(W;*/O<; \U%HD8YQ>>WWP
ML1TR1KUD 86K70(4<:J!PRKU?9DZ-=B&MLP/LJGN&G@^J#SP_)NIFK);/4KB
MYURWRKUFS$9>V2YBA%B_JGQ;C-%P6BU$[IS/9NV125>@V["-$B;"/O6< 4JG
MA[F=4>)S]@F#6'0ZB_RIR^?#N&SZT+J^\17KK<"5N'SANY1,)(/^H\MU&OT1
M,.4\$]R!U@S?G"<5Y#5VZD5M311BA_[G@G:5%H/F'DHCVCCDY8)[U)PT1A%[
M^*"_FZ#U#'VU=32R?,O_]H3,R,-YD_H(VV0$OD3X>4P'=_2 @)14G(;O9@C0
M)I8"9[_$Z3'C65+BITBCKS]EI!ML]-U2+=)2AS,WJ#622YJQYJU(?!"1<GE%
MT5+$8 IYF9')6$\X+!='S\-,!@4#K]8!=W =5'$/4 $/Z!!%J,U(%3;<U,I2
M.K+U(:<BB!F7*<9JP&@N6C0(8QC07W3)PY0=Q(!87=NX81HXO5RS)1UJ'KZ9
MC>K&",7[F^?:YMZ>8=7:A5QQM&C.0DFS=O9VAT7Y5:.2E46M9W.RRN*[76F!
M.VE^3D2#"X".!<2;-OJ+S>^CC<9]0^S3*=D#1D<B_PP,A*+1LIP\+IR[U9*1
M?0$P>Z5-YO?(^A&8@^L.:8K-H$(V[34@[LY8L-"DP'0NFCS:MM;R]J&9EHF8
MI&!9P6!]<QQOS5M^ZV7.)G$]![P&H5:6[@HXB]YE3V9^Q'_X<2WZW EA:*Y^
MI9^0W6ED TS3#1'/LWYY%[J=S&U9O\>.I-(CD8&V:%2(Y6[YIH3&F#'T39ZM
M+2Q0G\*A U"7[HCQF?;7^A2[@RB[]MGCQGFKRLG2 L\$@7O1"O'[5DI"2S1L
M0@KD0A& 1K=S>ZB$'H8P]O%8A-NH;Z?WNK-\R)VUP+YUB,HL]@_3.S5ZTL,
M0^_AYMN5;63$2<18'SRF'N%A9K<4O])<06%VR63JIW,^6F@+?LD=;I)WC1^_
MPOR]6REB%P*WTZ>>AUZ2L -L6P.6*/3!9O8HI E4Y<Q0RJ.5<7.^0?)ICO;S
MM]HKAOXT_L,<K)VNC/-@7Y?V<N=$LRTWZ+LE&DT3Q/W2W$28]I7<!.-L@4UN
M=U6>N;]JQ<II!7XJ!F0$[F9>ZJM<VPK="ADT$)^<%9YU/':9QR:D#,AXKET
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
M&6WIGINE;GJQ\6V/2$*6NLEE?_^?@$*>@F>[ ,2GH,8(T147@'R6ESO,ZQ>
M:\ U.USU!< &? '8OIKD&_Q/'S^2DUMJ/ &.9AB8RIV_A2-<"1331__LU0N2
M]>4:(#["G^>2,Q5I7@ FMTJFP</MCO!3)KSR9>=/+Y5UP83QUW$2T%7B>#+B
MI N.N,S7Y$'6#3-ZY05.R#)OU=K$]888+.!F?,I]LB=,#%J>RB4'CT<BN\V>
ML,X95VXGAWM[#9TPEE[GL0<UF:P*Q/S:5N7-_'L&'?P5?[V=4"1;?'Q.64L
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
MH$:#[\^U.&.66@S(0:#;_HMI42P\=W D;G='!,R\8TL]1:JO-O]X51>5)>5
MD?_1(BK+%TLE@8 C0W+0$;NH]^V1$ &T;$V(<.VKA*M:M#>*]9I/7/BCO,<>
M'R@)HLKD^WDXIVKW>>P;)VLIC%"S7M%YA_S62:]*23JYHB( IZNK<SUP&I@9
M(5-%9LF)A7&Q+BD7M%7'$57W3L1R3#E;4&SFD_25'^%Q%*+WMT'*>,B$: J1
MDH#.*/,HYNUY/I:M[I&,=9E[DES^8Y?O6S)A:7-4BUVE]DS#8BR&* #U0Q84
MIKBCE-7/5;CUGP4]KG457CL4MX=4%@W12OEEDKNK\LH31X@<,YYTB+E5H1X:
MUB>MD_X<N\EU]Q ZGF^P$SO>Q1SA+J^C.P2AUNULKY]2;K35_;UXNT(,%WK^
M%":-,T3IU- Q0W-IA(Q".,&A]0GL;&&;G[L9[5[$6' ==JRM&'\M(3<84GLN
M17&@2O4?5^7_.SA/15C@(KMXQ# ><;C')Z;5TP>KS8$;DSN+3%]K0Z0H?)@"
M.>3VMZU2-0!OV]&9T$1B^$;E!>!#,ASO%8O35]*Y #PZ-+D = P#B8J6,TPD
M71> +A^4_IE06C_QFNG__)BIA!$B,([87 !(1?]^J_1^84!^B2*4F^' K4PP
M+X[=X>]6U07@XV%/UI&^;"R>NOKOH8?%9ZH\>JOG9=XHUL#C+)I%J%!/DP='
M1K5Y[5)Z,4+=C18>(<^ [CC<WNV%2OD/(EL82QP-G?R56-/FPODQ<F7?YG<>
MO'FW-!I$Q7A+--/HGE>2 K_ 95:)[9.(YM#J')'7DD^>>U!>6P[J+W \DPV[
MYK=;I,2W%O#MFFE&V'62VXW-!['U;:08>(B'?E@;5VP7=NEVX_FUU!*SY<@2
M4&U\4GUJ77'T,IEPYW--:55>F47BD(K,I&QL*(=QB*C2LR*<>;>9>'7^,%QY
M(_5V-L/1YFMAPB\#JJ@XBI6U.9UR8C_VP6@%LKEG0@ENYXK\Z?'58Y[B6$]R
MI9Z%=V<H=$'S=T4@B=#][=@:_U\D!DLP/QT$+2;PO0BK/F8C^!NNW@@]4IC#
M=#::1"V]-)]GVU'U^R<;5N#6_9UK=&ZJO"+F_L,'1;@)I9>N>=!US_LMZE]Q
MF;*Z!+&7KA(W[PT'3=\!-6_Y#)9/::/;>W0/?AW!E#$"/%)9Q@WU"8C=GCI$
M2!;V B"V;D\A8'_71/.1!C9052@0>J+/!D8DIR/U+O&DV_=]>YBG(Q.;* \&
M,FG8<(4Z_T8#N]+9ZV_X1YC2)3+<^U)H^!N;UI:I/=L6#C^+L);)R,9/"N3?
ME5 !*E:NOUQ\E(2SG1)_P=2F/2'7P,E3M8NZAE,.#8%+J&G$R!NFN$S3CW$
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
MZ?IEP5_XV:5TF%QTE$7=^(DV+,O]%BU ($T3>B?R'/!ZB(SPPE^H][ _FG<
MI/_;U4U$D\[.Q5^YS7FWZ&JK@VT"F9!]EH11!Z*&%(YABO$19%SH( F/'K#:
MJ>46VBQ,<6$/E*[Z)S53JT300W_R!E&X:ZFKID;M(8+!?/LR\<J*3=^@ 2C2
MQ,S#W]ORYFE/PWL3AACGS@'7=,BEXMXMY?LJ_&NV^I\LZG- TAC^-JEA'7YR
M[=%^XS\D$P-\K?])FOS_T-@'H"O--G4<YP!<^+5HL9U/I^A2^1S5CR"?_M6[
M/3:_#9ZI@2X"<\@#TH  '\^UG\A:M=^K9X4!._/'O %6+MUS<Q>QW$[SS5L$
M[C.\W<7SL'R+B?#@+4*D;X^TT$3.6[UK=W=0Y4618SC&8.I@"!M/T"1-KB"V
M$)7^N:_. 1D" =L>1P$[+0 ?>=,+GLPI0;I2?IR"1$OOG0/65[?43. [+5/$
M&ZA)HF3\5@OGJ0B)&8[E1^+E3]U0P!(\*==-:?.HY2MY!Q(2K1M/"X,0Z/!J
MN_.Z\310![/&VHEK#Z3K)'S(@E6* -0T<1U2P\:",R]TP;$<8 8U <(]S*0-
M7N +IIC?5-%(,J>[;RYZP%M$^MYU:D?Q'8X?O9C6J-]"^)2A:*D704"0>,C\
MK?K$.<D!:&?(=VG06^VY#56(8)L PP3Q!L8:TCO2+)BWQKKC!]Z"F%]M]/F)
M>K56&/=]9S10C0)?'^5E0$?D)4RB-[$F"WIX#@3>EW9+_MA5T<IR1@'[24ZK
MH:_SQ9Z:*R=%S%[4OA[\$4XUOAN)@DF7%A*,#,?W2^6L5<SKU7>[D\UOI*\
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
MSNNFXG%O<RD^0J:5 P::!$K@Z3KU_A#U:H<5_.]8549)W:/)S_A3V2@FQZ,
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
M7 $R;T.YE)AD43WW(#61^V%L2- >XUT^0Q@UH0D/.@PBF!?"'EU $EIP3'[
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
MB97XJ?K#M,F+6<LK2 65Z,J2FMQG8HDV*M,MLL)&@5G$,X3E%3L9@KG:R[8
MRZNNM_3\+7$.BW7UBVZAC8@0XE/,F4&GCH]\JU['7+65A67CUUV3)>?JYV%7
MZX+O/"<+LMH7K%AH[]>C:T/IE995.U"';+]J&EZMFQ"/PW0MW[02_5*/[0NI
M2;H+]%3G&T!@!^R*;!(AZ (7-1+_NQK+PJ:;KGFCE:N2Q2M_KE[3N7?'ZSBP
M#/S@'! <S3MTF1!N,M[*/SME4+B6;M/@0J&</IC4YG<CDKY,1.#)/;D>AMU3
MO,V<X%8N[@___6<M\8\;X_Q._3;=4@^?U+7O"4(<.94B5X0X7@).7C3O=,,K
M'$*9@FM=;K=Q-J:&?%N8FEK7\_'^9O6(,J6D_^8]I.STT4.&L&[,0]</@#JU
M6X2T4VVG7"/<P$I/QZD_N?5X37%U@97F.X%B-G<VENY7L:"58B;)^#2A5!%7
MB7DU]G4!X6$U?JB?/MZUZ*P6HPN1CR.= P#<*^2I2@#6#?7EY4FQT[LP<;Q,
MVSF %KQ&$L9[KT8EZ7:H1LW_<A7H9HD"(I2^U82XO^I]&CMUJ>7%/P"HTD+,
MPJX.\.5?AYO]50!^F.!)TL3*D%I>G .&*3T7N)'+2=!^4ALG^.1&\1?<*C$:
M!3[SO1#-V9<!(_]!G/F_POXCBKJ$$OA21B#O1E[A 5-"4 -EY27Y9_GS:8<F
MD;FG_#4/!.6\GK=A F37A^3)MN1-$1=<9.PW:"V=T$$B5)P#EAM!:*<-Q+X>
MS/8< #/[2PWZ4OYUR!"NYL#@Y%KKK7- JR3H6#J>8.%;>,8*YH(O< @2T]0%
M@OXZ<8HHI6I$BBR/ >U$,Y%T<TD<647G@ >3W8)'7>'_(D"SG]K +_2FP;.+
MX M98CK%=)P#DM;. :&%W^ C"OCP,[SMOWR)6&/[S_0,AC]]2@COY %A4W#4
M^B.@&F\Z:Q,I(VPC>]W7"7?PL<DV_AAQZWX%<3;N+:89<0@YRP<^7410Z[U4
MGH.HB>$-.EMT.R:J-R='YS0*+-NXDVU=IE744=_RR),\NYE^"]P8!:HLN7&N
M9]V8(-%!"\X!G186'RK'K5"2=3]6U<PMV^KO"BV5O2N!,(7-DXW)\\YQ3"Y2
MM7"DO8,VQDQ@5.08A@?%*>9?VB\';V@()1C(DV%XRHELGEV3:AQCS1HY4&UM
M75.<=T]4&?: ^Q7+C;IQCC['7(DV^IXWLCW\_A(3,(.+YULE<>39<.!60R6W
MKVSXZA6FO$G6D:^K?XN5GXSJW?WVP-267CDK-]#;&QD&9FI^(,P3OG5<.ICH
M5)R;!V%($IZ^02_57KHH8&.L/VLG)%#[AR1Z]GG,@E!%4JK$K79*75X:JDSB
MVI^L#UV,FY"/?4'I#8@KJ5S\Q!S'%3-\*6!N7A4/[HB/7: X8*(UWVC$CN<:
MI[HQ.IW$I(YLO*(Q?#BA2<]^F&3));I+Y6FI1GGVI:98,+25'N\6<L!;SKJ)
M9&DV<,N;TREN+N"_AEU*7(F8"1=FC^]_R5S$&SEK=E"NCU=#9$/'NE!WHA20
MP?/7QYLU<OG64>_;AW[5WNV5Q> H!ZG<[_8H#*TCZ$B"CH?II:5I6^> \AF-
M;[-2*QAA"R9E[Q?]LN> QQAU'95NWN2+>8TY01+9=+L]"9#VQM1HM"K#M?%F
MA6*(3^*"@>S#Y;$5^\07$K%]IP%603&[^A(CTB (G&\S0':L!LY$T&^S6(/Z
MCZ+67Z6:H\=%WEUK,/Q(QT=VR_/SWF>/S.1%<%B PNA^X5_5("?*)+WZ[]9
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
MFBTQT7HR^J->F^^LL8NU55DWZO04A\T+'./<OS^9^M,ZF!.H!IJ OR@N]=3
M<7S)[W!8+&=;(XE\']\Q09U8+D[\M<OV_NI#,KMKA^Z7O@5WDO5>TUV8O@T&
MQV7=PG-.R;>8WFM-4L%>_F.M#WGG]<E(_Y3[O7IT[7@Y(#F0:T6GO/QZ-E/@
MA="PA4<\A<H\'L[:T7$JP)7&AQ4V<#[6^GQX$MAPA_G2)Y<^)7(*115/8Z @
M+O<9H1*_@U%HC7?+OT\5BK_7#VZ86,G@5'O&X4?OD6U5=R395/_\RF),U!EY
M<Z.EQ-UM?O,)+M2]KW*=9)_)9B?[LWC/&O=W^-?22^8Y< /=N:46!%_XE;9\
M*^Y2%$;)P7$YXN$PEC'H'?9[8%.812#0>>'P$KY/(:.E/"PFL0L3FMB\JZM6
MP#0]HV9Z3?H<D.\CP'\6W^Q0 #W]X9M:2952[G@HP#GB!9GB-<XBM_,I_%F6
MW,D,@KTOP[XO%W4(&KJ_.#0SW]\E<)V@:^>1/>UTHMTI)>RBM6"D7(9VD'\T
M_[*F:(7\NQS[H+J2TKI%XPXV_!L!<D&H&6ND+-M]WUY,<=K41)^2GG=^)?(>
MYO<OO4.TG V^^?GLE#5D-! X<\&F*SEC7 +$S#>/F-<44WN,\"]7^CMN. E(
M/2.[Q+P2.V]ZEV(I2V(\@"^@WS>*U'D.P.4!S14R8S?7C9R2P$ZN]O>ZHD5[
M;N9]3A'SI[IM<6**O5,".0>PR0^%I0HPOB<LG KKN9E&N3R,5E6>U5GIBGSP
M,L])+H:J+7!V$6^5LH =I@XE@KY:$G1$QLM@#A?"7KJR$.RL]G3T@"E#TDKK
M?E>HN \UA<<D@'^G;>$R[#%NJ/V,_ *A(J3D/[(^&J-*EHDH*?^$<DP2X7OS
MW]K[[J FNVWO($VITHM"E"*^=.E-0)%> B@@@1 5*3'2I$4,A")-2B@*4J0W
MI2E=0$"JB-*;U!!Z"20(&"'E<N[,-_/->\X]Y\[<.]\]\]WSQ_IO[_VLM9^U
MUO[]]E[[>?39>B2)9RV6PR(F6PTQ?3O5!%],8C5[C)*QEJKVAR*$[6+GY&1C
MH#4YRUHJZ*=QH$H/2ZDSYH_^.9#:]HZJ3AWT!2BJ3L;-'*]<T@@KWT+#/*[G
MU!4(5")S%32;?BS3)V5'83R8[F;;E2"!A DJH+LZ6E N5EF&@Z3Y#,7Q5.DH
MVTRTBX?^(8#1EM;[\9/3Y&>X-!1+<JOZO"R*%1+L_;&C'!<'X9^I2R[&%13P
MSW^+N-S(9ZT[N[_RT'\?^",5L]C='@X]JR6.WST:TTN9'++,@=RV2B04<X+[
MQ5*4?+J=!9P_VHDE*L WMZ[28LI0#ZIC@D!=[;0P*[TELLE/W1'2C?SO+C*S
MXJT%%'F15KIN[RT#)DRV,RM4GS)(829&XKLZ*:QXST:O?""K^\*%J%%XN?W*
MLX9QCA]& C3(0OZ;:H/&U8_^NA[G?\UQ\G^RXO$ODL_K37])CY_>)(G[";O5
M@?)2;D-ZKQPGDI&H>!IVT5&>C^^U1-C4U+WROW!;RYS[9X69MX"1Y 5O==QH
MJUS/8@-CCSDCYO!7G-.LV1ANA^3+&+5SF/5)Q-WC,$'#7H7\021%]\L=-Y9S
M!K@>@/\F%4"WA:]S.M>$WPF**((MW\?&G0N]-QE0<#.D.UK]K'.*C1HF;5"J
MA3AT(EW:*Y<H3$N(RE=)UXG64B]=@(UMI =47FXVC9SI5O$NUJ5';#M9YC;:
M?BH@R1'SL1'W2X@MYB/*)Q#:SAGR2Q <5FFJS;=.GW5&0LU5+R+Q&M0(H6=&
M+"Z!-TN0Q#2.(JMA7 XF,_GU8YFC=V55JM/>AQ B]-]T[/YN8M1*UKV8UGYR
M?:M9#D?+US-$]\C6YU&C(/"(X6W1UM<UYC*;5P6O'H(R(";Q\><-\]=:1W\=
M<8^[X&TC2X&<L.;$TYD_-T62:":ODE-?^S,7-O%SRO<]1@2WIGBW'1[P]9G;
M]<P NX(=K/ NE.BBK33O3]_2*9<35NK#N0T"Q"W?BF'8C&C%?L;;?0D1(;>&
MB&XL<.!7YQ>C_>:!CO5X1I($>/[5]];<3>"F3T<:(1S3*<3?W[1[Z950HJYV
M*U$?_\N*B"ITW P<FQ92D##R>R-G$3NY"*J_PR1BO5++&<B)N!C*R+,8R@U@
M &S0(XFYPJ3;_B<6&Q2&QIK1%7QO*>8C$N2NZ]^2 KK&P3&?.'$Q)VXQM<<;
M^@&-\\<.S5S GJ8CH8!9LP8-BTR)\8K1:W3'P;\_INC4]ISTGMS2!M.NTX3.
MN:V="=7^_!_X[?^O)7_[>Y%\\EW+T#@18RMVDEA_ESSP)VM-M565ES718PGB
M;-G4_@E_E.7_S%O/W$>F)CTIE)M7;05#,W3O*FT@[FCQ)X&/?'3U)+B11-*G
M H)?K*&6K(F*E,A@.2J QNXO>T:1IIBA8YZ#=A(]%)_'EO6O/FSPHU"B>F'(
M< X=B.E1\^%@<FG<]K-?J2#W^$1\4XKR0#E 53(U+#7^#O BY=PF4!@)+" ^
MLR6(3V9XE3Q2:2[+[.I?E,8+C>PN5)S970E5KZJE\,A%Z&S8G7HCG@?5B2;>
M:6.A O*AIE1 APT5P 0@#"Q.URZM%?)U"VEXV)*1BLMVI@/D,P)84P?XX>6V
M67CD/$MQ%)9&$H0G0'C?XJ.[4XE\=J.+V*D8_^M6=8UC==L]F3,]&.=&+DU]
MOB&Y+PS[;#2/KTJ;![&3)*$,J.'J4U?'2)X:"L2_10I0 3?;3E%0:#F%FZ:3
MI$\45^WQ"@>KABHOQF3V)'P[#RXIK8)QZO$,%HH9T?+*QG-K)JP KFL\%):
MD&-(%[ >FL;1MH3$]G*GKA+3_*WFG/RG%W^!>YZGG_,>ME@-<=1@4?"XQ"O4
MJTD%1)R20=+E?)+:2(5+A!'A3K)TZ-8F4U/3MRK?%@FUP87V+@CZ3RH"?((:
M.\P9[Q*'O ALJ/,0:?R& L+#[_4W*?B1JF;&$SZ$Q]PN:^^UNRA:*L %R$!B
M(SQT$GD_Z7GH83!V"]W5((<8SFO\8 S6+1VP^2DV 'CHZ?U.7GVH#-59C'<C
M,QU#*6>JB5:G\Y[^.?= :A-%9&I?TA52G<6UKV/E3G:LCDZ\?A/C*"<\WZB
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
MJB>[W5#Q&2I&=+OW%Y[E?/9VYUX.?U7Q]*B4X@-#;U$Z3$^?V%0M\B(QTI_
M:$R@^=3( =G(Q.W&B96I%/<E7^'5%ZJIR$/O,52BV1"\78;SSWP]8#Y5\S%K
MXW+YH0:RLK;B":7G4G@R; P,U6SHWA34UUUGZ.H"/[H+:^B'N<?OBEKL[$"F
M4_M=71\8KZ28 ]S_S]Y/+\F5"D@Q7I8[H8.@-DJJHKMR]^5@J,-M/DJH5,[?
M/8ZP9$CX'_I$SC^4I^F=H-]"VC*HZ6^YQQXUU>9_=2!XAV;S;]T=0O:Y$0JQ
MWW^]J/;#@3HT^J(/ZK+NQL//G!5K>*Y;,5G#"?6)':;-=GGS(31O*A$<,MO.
MJ=0>ELM9X9_E(8]\B*_84RAP2'X\$Y@B:XWOR_VXBLQ;WS/FWX,&$J.-*8O#
M]:R*.$XP\T!@HV(WC1]+L;$ G5O.X?*"*#F9)(J% +N]'1TA/>^(T5T-%/YQ
M_YBT:SXRV>H=)RUZYW7%V)>@-W2%O0I#)G]I<X_[P=%\CU3M)F'X4:# ED9P
M%%KXMT FE]@'\W7 F5B3W_HWU :7$Y_-RLT:=DP%:9<^O9*!E9(J%S(%C:)J
M=BNL9$MS#NG2VN[^9,+Y>?QP=03XOO@^J?- AQ4>%C*!O?ZPAJA*.8^L3E&\
M_U+])'=;)Z P<.K%NK9TR!>-< 2P.Z"-=<+SD!74#4Y+D"V8*O?LE7K&?><V
MD\8[35R"MJT+8VJ3WR46PA1N;ZFE.CHSNXUCS/^0\+!!L+XGLKCGN?3]$P9;
M6(EPP,CY) ],FIH:SXB[3H-36!Y"8JE[0;%QW.XN03BY".+H9/^CK-9^+T D
MU/ZSUX*JB/SJ#3J,W>4EU'3*>D^.X'MMQ8FB8>4$E5G+D<<E^,/BRBS3HGF:
MY@LQ5DZ75N,:+%,'GQ@KC\';W]L]/X5#1,.0$2R*DWZX[I..2>T-+7U;3?64
MNPX,BA'-2O/Q##.*V9:,^J<KRF)?.[,V/R*N3YM[4NF$68C6.',5)_N8]*OY
MX\_S!@I&3&&!ZQ=3#(OOZQ.<>YWXZXEZ$C%:QG3;R\&V(\[/@H7N*CVY*Y S
M$?/RJ1O"U1[@R4?W,/Z$L1<:&: CV"8(=SHW(5=5X3?O!!19@U]O@YF%ZTJ?
M%>ASM%.NH@S.!,;XY4:EJ8)W2W26:#\F;G4BNA_]U/)6.K>&;%H2:MM55\?I
M7@13%J!L68:$D#P_*H"C5TNNI*_":=;T7JPFN+47>,T91D,GOPIT!MR8M<_1
M)M<</*N.I%R:)%V7K5Q*T+LYM:,$)Y2[#_B(R6@:#)SD*X17H4,_UYQ;?522
M0070[>%=T_.)J:8@'F(.5NZ\>_MTX.@\B+NF%>BN*C#GW!_<O9IHW/_]'M*+
MG'AXDLNV!>8+ZY_DZQ46&:N'^%I.>(X"3SEC#7^XDL\[Y-:7^+.#-VQZGWC3
M3,^$3-EJ\Q/0:"4RXM$Q=IK8/-:E(AB24=B;,OO=A_?!S37?=<9[1MY\ @"T
M 3%UF:\;%$?A'6ZUP8/=I?T<LLQMF;>#GQG#9#WV+FL[.HHF)TLJ/*9;#_ -
MA0?\.E+''Z['':(Y4)TWRGN>OB46#/2DB/QVX-P=Y^ L^_%+WL#P=F+]1CL]
MA1-V:B3I?)O Z%[5(?.-I[[/UIUP/U6'I$R65P'.O@UJ>[I"?!$NDZ[XQ#B)
MF,(HH>"=?(^;FJA#N+?ET[#@1C>>VK^QC_Z_)9>*$YVK-IN]$K6E^P++9L!?
MD";/Q<;>J>C45GS\K$2S?<<61!*?X2,SU.V1F-"D?^?L-ZF O,DW5$"8%160
M (!;V>O@T]VA!X)C[7A)'4(AA1/'3(D !U+H#2E*-)7Z#T^Y&20?-0P_!>8=
M951 +YIH6B=WS I;)/( B<,,]3RG2?Q<0"05<*-2DPHX4T@%".HLR0ZW;RB7
MHC!W4,NZ@N/_52V64(WH;A G4I+(AC1>@CQ8UY^X/^EWXJQ<![N,*&DR*H)4
M5+!_[;OHIE9]GIA <%Z&AK7QZU7"P0W5A> YI'[]J%)<K/228.1:@@K>;/BY
M*&I@/XDV*-$'>H=T'P\*;5-'V.JP$7/!L0<OFU_@NV!OQ<178B,,C!G5;&D^
M;-'?(.@M_0IMD]L49,LZC<$,F3J':7\I:,U6+/.%U^T37U: KZN,^\QR7M+L
M-U.F*:HC5(!;=2Q%=;3^ZB%95HY';VGOW-;QIV9#7TZC[8LID,[7'0G]LTU_
MW(\/@SH004M[<5JJ51OIMTDWQEOU2OJ\)+<",HO.KZW9VNROQ/?&K49>;K,P
MX _R[0>& AG%F@B+.9-V*MJJ(N:!IEE6MV&^\GU[W0[O4U(4(-[&ZY6*W4#Z
M5HX*(K,-?I8XN'^" ]_)U*_O+:]N71OEFWW3Y"]&BDV3\&%BV.'2%4+AF,F5
MP,Y*SVUCPLLVNF=JPFN0!S,CLJXV=\3$W'\[UGH(G;O.*,9!,$2C'J$3G%CP
M"\G.50LE:&PEXU(YHN].K,SPA9:]1D,F/0U,:(%(H"1.<_J@H[I*RQF?U0$]
MW\;EKL-.TL<.M. DC!,GM,=X&U<@D.O-],;BR?R\ZC1#)[K"$Z&G">J4) OX
M08!FKS YK!J3#KPI'E!D8\/HM]I^UH&T;V6C(@T7VH(M=+7@)N1WK;[E2-?1
M',V2:.-Q4K O9GRD*-;,LJ/9SU>L+V'AWLLT'=5Y-5SF(17P8X8*P)H@78E9
M18C4GN_+4/K3=..*MIB0?5Q0[X.JRRJ[S!&OY+-Z8]#;2$!,V=\+G[KD0YAK
MDTW<GV2%[#YL@TI8V;S0; SSF%F]K<;YVZ2\9;8$KHB9ZO"*A)ZI)QN"\0OU
M6C,)!S(L-5O-/YWN@T'7OL9>C)3&\(J^W=85WOZGB)__CBCF1_V=\C-LVS5$
M^:WT)9UX#N4XAH!1SU KO^>IJZJ? MHN4 ')@:940/7=]@,:74&E?X+;WG]+
M>+[!H<RD"UCSFZ9DATXP[]O@2S2[U7[3KJ_>RRM\*\IFNIK'I(,O:A.B H8C
MEM D+@<4@1O5F4(,I )NLD?IX,T]3CG&Z4# ?S7Z5Z/_7"-)$C<147$6SQ=%
M<S%<Z5F(#N'K3C*O,E.>9%D'X![-*939^G]4%J9#_?%O4$L#!!0    ( +F%
MG5@V79W/A @  (XD   8    ;61J:"TR,#(S,3(S,7AE>#$R9#$N:'1M[5K_
M4]LX%O]7='1V"S/Y#K0TH<S0$*;<%.A V.O^*-LRUF%;7DE.R/WU^WF2'1*@
M2VBWI'=SG6D22T]/[^OG/0GO_Z/9'.4)ST,1L8_CTT\L4F&9B=RR4 MN,3J5
M-F%C510\9Z=":YFF[(.6T;5@K-MIO6EU>[NM3K-YL ]>PVJ1ROMLI]U[U^YU
M>CNLL]???M?O=MCG4[9Y-1YN.>JC\^'X]\\CO^WGJP^?3H9LH]EN_VM[V&X?
MC8_\Q$ZKTV5CS7,CK50Y3]OMT=D&VTBL+?KM]G0Z;4VW6TI?M\<7[<1FZ4X[
M5<J(5F2CC8-]&L&GX-'!?B8L9V'"M1'V_<;5^+BY!PHK;2H.]MOUMZ<-5#0[
MV(_DA!D[2\7[C8SK:YDWK2KZVYW"#K"RC>E[-+?-J8QL ET[OPP*'D4ROVZF
M(K;]W=;>WMV0EM?)?$QYU?I:I-S*B2#>"US#5'#=#Y1-!O<W>&QE4:^+56Z;
M,<]D.NN_'LM,&'8FINQ"93Q_W? C^#9"R_CUP%$;^1\!UE#/BEO;Y*F\!G.2
M=>#U[V..T?]NS_^@'8.E':?"Z1:H-,+DZ#:1@23Z5G>_'<!HQ0\0,43 "KT@
MXU-B#4<7XY/CD^'A^.3\C)T?L_''$1M^/!D=L]&7T?!J?/+;",.@&%T@-B\N
MKP[/QFQ\SBY'0[=DN].KEKV@5L^R_.7AQ8?#L]%E\_S+I]'O[' X)H%[G4[O
MQTG\[])8&<_^0N23!KN4!5* ?2D;+!2:Z)E-N.VO2Z1NZ]=7W3>=P0E+^$0P
M+2923(%A-I&&\3PO>8K!0FD+6&/'2F>P8O.8J9B='OWSE'T"5&W:1+!?7^WU
M>IW!4&7 RIE[Z@ZV!NO2JU?I]8$;A\@LF[&;7$U3 >QN>/4JO2(%,7(%T,=^
M7.90>\;*W.I20&X@NJL(4)BS#$]:PB0Q#S&DF<J0WE9YN@<$N0B%,5S/B"3C
M-X*1I>8\#<8B"(,M4PI>VH,(0JE1AD"&PF0@220TFR8R3)@IZ>-N_51H43$A
M!3)I )>$L;YP:6$*$3H!B6\!T50$-2=8%K%@MFB&M7EJ^RE/"1;+'+8@L][I
MWH";0(YIO3 O\Q@ARJDNX'>8EA%XPKX+BC;@&ZG3&2M@'O(L>1QE?>ZZRFKF
MWM:(CL@5G 91E"D(X"\%H[KMC),GY"9A<:JFIG9FE1",TX@7&B(V%AQB:DD>
MB+HVG^Q4/AG?*4 9W7T[,)7)*_"B4%-Q+/'H5#MA7 MG05A$!JD@99F VX)4
MFH3(B2Q#FE&JT7,D39@J4V(=):!6J3=EH17Z,@P;M@GC10*N\!8:W:*/R=&"
M'2*V+\H4%-UMWNSN;HHMM[2[&_DG_RBIDN3>A<2?40(L>-8;FV19>:-X::,8
M&Y&>2_[&-$'JVI!]DV]Y)QX)@Q70R*''T^9N$+"%O#2K+R&$"01,5^WD,4N5
M&@P0Y!-I7-Z 2N2.#]6\NXQ;S%K?S<$7%6A5]FQ4Z4PS$JD'08Q*9>0:;E,&
M1D:2:TG22X^K#D1R8E,:PCH7M\8!H\LRM,F0!HVO6U1P1$!8IIR0 3HY">XP
M$RL\ B\6#OP*!!$B?[%>1&O+U\W@45^O'/@/7+YZRJSL>43+1$8$#MS@*$/8
MP V"@:H<!J^YCFJC(P8D#V0J[8Q@]+%M*?Z<?YSI?>@LD2Y420=!MY5"1:EQ
M<H K"/;#4.G(">#JY;7(@>8I(@ SHJ#0(A+T M[+"$%9  76Y^>P\O-HPM/2
MQ3X90<0Q"A:.0#G:C7N%9X[;*V2Q?WR\%CF?8B&2T/AR%ZC2?GW[57"&SZD%
MU?+XZ2Z%!767X,)4>#- G@$Q7YM;HCK]O-(/C4<5H:HE;N:A>YZ1<82=*@Q+
M3?9YB%5+EA/WFGBW..%F#KX4[,Y_(G(HX&2N,G2&OO1&I%7[>H^^\7UJK-5A
MN]_>W[AC4E3[N7$7D)0?F3(6*M+9=2$V*;*? <7+A6\N%T?QLTJ;.?2Y ?#+
M< :Q0GPM[P,%9*7)2$(RQV$3?D:P&$IC?%/QK6-(_%%*"$X*Q&4>NLYV:_T]
MS"$:=*HP$J[@D(V:M% *V*Z"K7DO,17\AG#(([Q#(E>;W&FM;M:?Y9&J\OO&
M]I',X!$6&C%/C,>]5Y4ST,,+J#H-CX0&,&C*#": A9PF5:(^>J99+\K53<8A
MP"S6"+\&3"-<NL"X[@!:>:'A<4;F$Y5.!(%-SJ^K<[2N,DQD1:IF K/31/FT
MXDL^AD^^'RU;?Z.UEF[8CJ!JGQVB*4A9[UV#T5WOC]IKGR9KMM12^6#J)S**
M1 X"LDMG&VT)$?KK+;I#=9Y]OT%7L'37ZWJNBDN $!2Z&:HTY841_?K'HAQO
ML'GBK]7H[I5,#0\NW^R2@,OWNC2R<$U+&^MZUXI;UVMEH[E.A+8A3ZM8M*JH
M6/1:>[N_+!JCVJLVS,)-\0)O"@8ZA-<&JI^;4\V+?H LOFE.88 G;Y_G\SS
M::.T8D!7X \U])?AU:>-_D*U0%FKLFKY;FMGC<IY4?S&#_3\6_3;Z;;VWORO
M:9A!J+1>OO.NM??VIPO07>ADZ:]&5#CZ[A=6B\U.HXFIK:=4;UM-2;NJEY_*
MT1\ B!]FOB6I/07T,J@/[S=Z&RO%Y=M6#W%986 5)=WBEKDK!?:JX_Z]K$IM
MT[[[X\"2<JLHY,/P:PJY"* ;BMR^K%*^7[C3YNG(6AWZ7T#<9Z!X97K*OC4'
MTAG/1/_;-*GP^N?1Y3D)\3Q<_G^P?T>POZB<8WHUH?^-H?RBD@X3*6(VNA5A
M2:6:G?N+@__:V&V[$T/=&OPDYYK%;B69'RP"'MY<:U7F$1UIE.[7<+7P_LCR
M1-6-X7@[2&4NFM5S#7"+[ZU4(XNOK=Q_(:; \;;I^S8>XVC:YQ,EH\JA>WNM
MWEV)\&,=UWGY%VW<FSL'?P)02P,$%     @ N86=6(L"I YC"   IR0  !@
M  !M9&IH+3(P,C,Q,C,Q>&5X,3)D,BYH=&WM6O]3VS@6_U>T=+J%F21. G1I
M0ID)(4RYH="AZ>SNC[(MQSILRR?)";F__CY/<D("; OMTG WUQF26'K2^_YY
M3ZH/?VDV1T7*BTC$[,/XXSF+553EHK LTH);C,ZD3=E8E24OV$>AM<PR=JQE
M/!&,==JMMZU.=[_5;C:/#K'7L%ZDBA[;"[KO@FZ[N\?:![W==[U.FWWZR+:_
MC(<[COKD<CC^\]/(L_WTY?C\;,BVFD'P^^XP"$[&)WYBK]7NL+'FA9%6JH)G
M03"ZV&);J;5E+PAFLUEKMMM2>A*,KX+4YME>D"EE1"NV\=;1(8W@4_#XZ# 7
MEK,HY=H(^W[KR_BT>0 **VTFC@Z#Q;>G#54\/SJ,Y909.\_$^ZV<ZXDLFE:5
MO=UV:?M8&6#Z#LU-<R9CFT+7]NM^R>-8%I-F)A+;VV\='-P.:3E)EV/*J];3
M(N-63@7MO;)KE FN>Z&R:?\N@X=6EHMUB2IL,^&YS.:]-V.9"\,NQ(Q=J9P7
M;QI^!-]&:)F\Z3MJ(_\ML#74L^+&-GDF)]B<9.U[_7NUZN$:DYEPZH0JBS$Y
MNDEE*"WK=%O=PR"$G<J?)!51+_A,I8$4F;3S7BKC6!0@^/750;>]VS\,B/"9
MY(J0.T(_P5S#T=7X[/1L.!B?75ZPRU,V_C!BPP]GHU-V>G8QN!B>#<XQ#(K1
M%=+DZO.7P<68C2_9Y]'0+=EM=^MESV?M>UHQ^NMT_8]OJ?AY<'4\N!A];E[^
M<3[ZDPV&8Q*XVVX_8WS\LS)6)O.OB'S6 )X5DP*X]CLO)@T6"4U+F$VY[6U*
MJDZ+G;&43P738BK%#&!J4VD8+XJ*9Q@LE;; 5W:J= X;-D^92MC'DW]\9.?
MS&V;"D9QWFWWARH':,_=4Z>_T]^42MT6.^;&5066S]EUH6:90/UH>,UJE6(%
M"0J%P@-67!;0>,ZJPNI*0&14%5>5H"MG.9ZTA#42'F%(,Y4#;ZSR=/<("A$)
M8[B>$TG.KP4C(RWW-!B+(0Q89A2UQ(,((JE1"D&&XF@@22PTFZ4R2IFIZ.-V
M_4QH46]""N32 +()YWWQU,*4(G("TKXE1%,QU)QB6<S"^:H9-N:DW:\X2;!$
M(DTBLNBMV@UX".28UBOSLD@0F)S*$GY'615C3YAV1<<&W")U-F<E+$-.)6>C
MJUAZK3:8N<,:@1&[>M<@BBH# 5RE8$_'SCAY(FY2EF1J9A9^K-. <1KQ0D/$
MQHHOS$*2>Z)NS!U[+3:^E9U2N/-;W]36KH&* DPEB<2CT^J,<2V<\6 ,&6:"
M]&0"'@LS:5(B)[(<R44)1L^Q-%&F3(5UE'9:9=Z*I5;H"#%LV#;L%@MXP1MG
M=(,.JD#S-T!$7U49*#J[O-G9WQ8[;FEG/_9/_E%2X2B\]VA_1F&_XE1O9Y+E
MT8R2-48)&)&>:Z[&-&'HQE!\F^^P$V% #&4<7'S;T@U"LHA7YO%+"%)" :O5
MG#Q(J4IC X0V]4"4+: 2A=N'2MMMGJWFJF\AX88:I6I3-NHDIAF)A(,@1F4R
M=EV^J4(C8\FU).FE!U(''05M4QD"-Q>RQB&ARRWTYI &W;9;5'(X/ZHR3G@
MG9P$MR")%1YR5RL%?H6"")&U6"_BC67I=GC7S8\.]WO>?GRB/-KI")2IC D2
MN,'1B1"!&\0!530,3KB.%_:&^R7W_3+AYD-L*?2<:YS5?=2LD:Y41 <\-[5"
M9:5Q4H$7".>C2.G8">!JXT04@.\,SL>,*"FJB 1UWSL8T2=+Y/[F7!SML-&4
M9Y6+>-)?) F*$TY;!;J*.T5F"=2/R%W_^'#=<>[$0J2>\:4M5)7]:_:/01>^
MI!94MY-O-R,L7'0$+D*%-P/DZ=/F&_-(C*3S^MZW&Z%_73?<S'W//"'/""Q5
M%%6:3',?G-:,)NYTZ&YQRLT2;2G$G>M$['+?R5SGY1R=Y[7(Z@;U#GWCQ]38
MJ*_VOZN-<<>?>.'BQFT84E;DREAH1R?2E8BD>'X"]JX7N:5<'(7.*FV66.<&
ML%^. X85XJ^R/52 4IJ,)21S.VS#Q8@30\F+;RJTB_ 1_ZHD!"<%DJJ(2/R=
MC78J S3?5$PDG, A%75AD12P6@U3RXYA)O@UX8X'<X<\K@RY0]BB$7^2+^KZ
M[CO7!]*!QUAHQ#(;'O9;7;E #_NCP#0\\AG GJER: _C.$WJ['SPO+)95$,K
M,0!X)1HQUX!5A,L1V-4=*6L'-#RNR&*JLJD@<"GXI#X9ZSJM1%YF:BXP.TN5
MSR6^YEZXX\?1L?4W&FKMLNP$JO;8 *4_8]UW#48WR,_%ZWMN#.EFUCGU_19=
M[-(-LNNLZEU"1)_0S4AE&2^-Z"U^K,KQ%LQ3?T-&-[ID:GAP_;Z8!%R_+::1
ME<M?8JP77.O=.EXK&R]U(HB->%:'H55EO<7NZU5+U(P65EFY?%[9F"*!#M8+
MZRR>FS/-RUZ([+UNSJ#]-R^TE_,\Q%FBLJ)/M^KWU?/WZ_6GC;^B5ZBL57F]
M?+^UN[=![;PLGO$]1?\6!?<ZK;?[_VL:YA J6RS?;[^X\"21+/TW%)6+GON%
MU6*[W6AB:N=;>@=64[[^>&X^ PH>SWWWL7 0(,N@*+S?ZFX]*AQ_>]VO4:^.
MC$YYP]PM 7O5=O]^KCZ!"=9N]M>4^^'H>P:!?WW5>=ONWXKYDH/EKJQ/P>0Z
M2BB=-APB%SQ'D_%4+6K@?3EJ_#_*7V"4_U1!Q_36PG='\D\5=9A*D;#3Y5'B
MTI_Y_SOC-G!-_Z+$OY"CR6K7D2[/!B&/KB=:545,IQ*E>PNH6GFQ9'VB[JIP
M..UGLA#-^GD!;JLOM-0CJ^^SW'U3IL0)M>G[+Y[@=-GC4R7CVIL'!ZWN;67P
M8VW70?DW<-PK/4?_ 5!+ P04    " "YA9U8%._UW_\$  #@$@  &    &UD
M:F@M,C R,S$R,S%X97@Q,V0Q+FAT;>U8;6_;-A#^*S<7;1/ >K43V+(3P%$4
MU$,2%[:RM1]IB;*X4J)&T7&\7[^C7AP[:#=T6-(,F.%7\GA\GN/#XYGCGPPC
MR%.21S2&#^'--<0B6F<T5Q!)2A2V;IA*(11%07*XH5(RSN%"LGA% 1S;/#4=
M]\2T#>-\C+[\9I#(/>A;[M!R;;</]L#K#3W'AH\W<'07^L>5]>7,#S]_#.II
M/]Y=7$]]Z!B6]6O/MZS+\++NZ)NV Z$D><D4$SGAEA7<=J"3*E5XEK79;,Q-
MSQ1R985S*U49[UM<B)*:L8H[YV/=@N^4Q.?CC"H"44ID2=59YRZ\,@9HH9CB
M]'QLM9^U[5+$V_-QS.ZA5%M.SSH9D2N6&TH47L\NU A'6MC]Q.;!V+!8I<C5
M?CLJ2!RS?&5PFBCOQ!P,'ILD6Z6[-E%3\R3E1+%[JGWO>8TX)=);"I6.GD[P
MM9%%.RX1N3(2DC&^]=Z'+*,EW-(-S$5&\O?=N@4_2RI9\GY469?L#XJND9ZB
M#\H@G*W0N<8ZJOE[V ?ZY;CU%SWC\F#&#:VX+06/L3-X2-F2H7W/=,;6$H-6
M/ /$" 5+Y1[&OX/E!_-P>C7U)^%T=@NS*P@_!.!_F 97$'P*_+MP^DN S6@1
MS%&;\\7=Y#:$< :+P*^&#.U3[']!1M\5=<UF,9E?3&Z#A3'[=!U\AHD?:IZN
M;;O/A_JW=:E8LOT+V-,<(I'G--*ZK7.+2BE,\GQ-.,QI(:0"D<#-Y<\W<(U)
MX$AWOWLS<%U[Y(L,L]"V^N6,CC'+P)60&9(RKB 1LG*UQ=T"-(\Q"UW2B&9+
M*J'G=-'([76!E) PWJ8U;;^@T5KB-D+.)(\A>, ,D6-RP\DR5I8:)CZU98RI
M#5(J*>+;AU6C;E%U8=J%!2MPF\.G=1?\E-$$W>(T>HO"+$E8A)C0B?;1<.H"
MMNG8=:%8RW)-, ,K <X [LR%Z9L:9A4RIW=B5S1(+ J=:O?-6R.MSL;_@L@E
MR6EIS!XXW<(DJL*K9=#%?E(-R[;P)1<;#,N*>C]*&4?.\;LWSJD]"A%U(X1D
MS?D6!9,57*_/;LTD_7W-)-7G5*GI/ ;GB* L)#@G1_'Q+@2/*[Q;W28.SK#7
M'^EU_V&LW3W6+$<19Z2B@KM$$9;C K-:?6U("),8DT+24K/OZFZ"1S(.0S2X
MA["CP'"4W6I4PG(\W'4[.HRKTZ*2.5JM>1T\45!9S5D^T:3Y+P;E(#5?(E8/
M)@76$N .JZW9?ZZYQKJS=7O/2CR-.%-;+V5Q3',TT/O6[HW&EC:L\Z(^?*L%
M/.OHLUL7"63):>ME*61,I1$)SDE14J_]LH_C%"=/ZYRL#VV]FKA<AR6!!GA8
M$.B6O?-=3RSQ%>_PZQP1$=[("XN1QMPUAUA)[!%O_+9!>(; 7FSK5&&IN(*(
M42A1-6<=M_,-N%C"*)$UB/L#+.S>CII8UEV>4SQ *3B+X8U=/5Z6DE5:CYG[
M@-S7"66H(4Y;0L,77H Z;SS"M"JMO%J]/(7[390',CG=5XDNOG^P1&Y)1KV:
M"GPOE[[[FIC\+_17*/07!1KJ?[S>/Y+QB^+\1@7]W]2M5942[>7!*REX:C#U
M>RIW=0Z)OJRD6.>QKG6$]-H\M7<C<=C15#Q8WHXXUJY&\[O-;/LW(4W+_D7(
MTRN6@JRHL924?#%(@M6M1^X%BYO5' Q,M[_+IW6;7=W*U%<WU5W0^9]02P,$
M%     @ N86=6+B80A?]!   Z!(  !@   !M9&IH+3(P,C,Q,C,Q>&5X,3-D
M,BYH=&WM6&UOVS80_BLW%VT3P'JU$]BR$\!1;-1#8A>V@JX?:8FRN%*B2M%Q
MO%^_HUX<.V@WK%C2#%B0^(5W/#[/\='QPN$OAC'.$I*%-((/P>T-1"+<I#13
M$$I*%(YNF4H@$'E.,KBE4C+.X4JR:$T!'-L\-QWWS+0-XW*(L?QZDL@\Z%IN
MWW)MMPMVS^OTO8X-'V_AY"[P3TOOZ[D??/XXKI;]>'=U,_6A95C6IXYO6=?!
M=67HFK8#@219P103&>&6-9ZUH)4HE7N6M=UNS6W'%')M!0LK42GO6ER(@IJ1
MBEJ70SV"KY1$E\.4*@)A0F1!U47K+I@8/?103'%Z.;2:]\IW):+=Y3!B]U"H
M':<7K93(-<L,)7(DDJL!SK30_,3GP=BR2"6>8]MO!SF)(I:M#4YCY9V9O=[C
MD&3K9#\F*FJ>I)PH=D]U[(.H(:=$>BNADL'3!;XU,V_FQ2)31DQ2QG?>^X"E
MM( 9W<)"I"1[WZY&\+V@DL7O!Z5WP?Z@&!KI*?J@#,+9&H-KK(.*OX<VT'^.
M6WW0*ZZ.5MS2DMM*\ B-XX>$K1CZ=TQW:*TP:?DS0 Q1L%0>8/P[6/YX$4PG
M4W\43.<SF$\@^# &_\-T/(')=#::^=/1#0ZCQWB!VEPL[T:S ((Y+,=^.:5O
MGZ/]!1G]HZQK-LO1XFHT&R^-^6\WX\\P\@/-T[7M9]R'WS>%8O'N+V!/,PA%
MEM%0Z[:J+2JA,,JR#>&PH+F0"D0,M]>_WL(-%H$3;7[WIN>Z]L 7*5:A7?G-
M&9QBE8&)D"F2,B80"UF&VN'3 C2+L I=TY"F*RJAX[31R>VT@100,]Z4->V_
MI.%&XF.$G$D6P?@!*T2&Q0T72UE1:)CXJSTC+&V04$D1WR&L"G6#J@W3-A;*
M;)UAP?R$H=K@)XS&,&$X$C*D.8]C%B(LC*/#U+3:@&,Z?6W(-[+8$"S"2H#3
M@SMS:?JF1EIFS>F<V243$HE<5]M#]\9)"[2.OR1R13):&/,'3G<P"LL,:R6T
MT4[*:>D.OF1BBYE94^]GB>/$.7WWQCFW!P&BKK40;SC?H6;2G.LMVF^;I%\W
M3%)]5!6:SF-R3@@J0X)S=A*=[E/PN,G[#:[SX/0[W8'>^I_&VCU@S3+4<4I*
M*OB@*,(RW&!6";!)"6$2<Y)+6FCV;6TF>"KC-$2#^D)#CNDHVN6L>*\[#!B5
M!T:I=/3:\"IY(J>R7+-XHDGS7TS*476^1JP>C')L)\#MET]G][G6&FIC$_:>
M%7@@<:9V7L*BB&;HH!]=NS,86MJQ*HWZ_"TW\**ECV_=)Y 5ITV4E9 1E48H
M."=Y0;WFPR&.<UP\J<JR/K?U;N)V'7<%&N!Q3Z!'#HYXO;#$OVB/7]>(D/!:
M7MB/U.ZNV<=FXH!X';=)PC,D]FI7E0I+125$S$*!JKEHN:WOP,4N1HFT1MSM
M86_W=E#GLC)Y3OX A> L@C=V^?.RE*S".BK>1_R^S2E%&7':<.J_\!Y4I>,1
MIE7*Y=5*YBG<[Z(\4LKYH5!T"_Z353(C*?5^C$K7?4U$_I?ZZY3ZBP(-]'^^
M'OR(DE\4YW?:Z/^F;JVRGV@N$5Y)UU.!J5X3N6]V2/AE+<4FBW3#(Z37E*J#
MFXEC0]WV8(\[X-C &O7WIK@=WHC4(X<7(D^O6G*RIL9*4O+%(#&VN!ZY%RRJ
M=[/7,]WNOJ168W9Y.U-=X91W0I=_ E!+ P04    " "YA9U8TJ-/)AD$  #H
M#0  &    &UD:F@M,C R,S$R,S%X97@Q-60Q+FAT;>U7;4_C.!#^*W-=[;%(
M),Y+84M2*K%MNL>)%E2"5GQT$K?QD<:1XU)ZO_[&3LJVW![:#W#'AZO4Q![/
MN\?/Q/U?+"LJ<UJF+(/?XLDE9")=+5FI()6,*J2NN<HA%E5%2Y@P*7E1P!?)
MLP4#<!W[Q':]8]NQK$$?=0U;(5$&T"7>*?$<KPM.+_!/ ]^%ZPE\NHV'AX9[
M=#6,[ZZCQNSU[9?+BR%T+$*^^4-"1O&H6>C:C@NQI&7-%1<E+0B)IAWHY$I5
M 2'K]=I>^[:0"Q+/2*Z619<40M3,SE36&?0U!9^,9H/^DBD*:4YES=19YS8>
M6SWD4%P5;- GVW?#FXAL,^AG_ %JM2G866=)Y8*7EA)5X#N5"E&2X/(SGD=K
MS3.5!Z[C? PKFF6\7%@%FZO@V.[UOI,D7^1/--&$%DA64,4?F-:]HS4M&)5!
M(E0>/C?P(\EJ*S<7I;+F=,F+37 0\R6K8<K6,!-+6AX<-11\UTSR^4%HN&O^
M)T/5&)YBC\JB!5^@<NUKV,0?M*$G>T;6S(23B"+#Q>@QYPE7X![;;I\DF*?J
M7_ *]-_UFH%V48O^HY</O$8?"ZXV0<ZSC)4H\>N'GN?X89]H[C?R.L63Q>1+
M;K^4V>'5]"::QG UAHOI*+J.\('36?3UXB:.9M%H>XS.A\.KVVE\,?T*XXO9
MY.UVX8]5K?A\\T) WQCD3+)D ZDH:PTL2H#*&? R%;(2DNH*!ER7;(Z,B$2X
M9#AF;,%KU3+<* 06 TPX&0NYA!NK!Y_&O& P%3;XOF]YGWO>R>DAT#+[&05C
MRW^NX,3UNY\/0<Q!K"1ZA/XIR RDG5<(?>"='H'!- .+DM452TU(FI^N,JYJ
M+:VMZWA%P1OI.2\19#DM< =:/PSC9/3[!"X1[*B9CEC*E@F3X+O&CF]BP8%W
M9$9S(8'1--_:4+ED##8($/4V:Q7NF<B E1F:_9N^HZ?D&,Q EE(H5B.YJE +
M8E.CA]=P7I8K]'?6)&&;-,^QQO9_6$RTJ,7S4OI>.>U&C#EZNL(,R&8G:&5*
M0)]PSPFC1\R1JLW,#?<CKU>8W!_73=V$K9'9^'O6T<"N.PA-L(;:9"1"HEDK
M%45!JYH%V\%NW"<83-Z<;(WH&(U"_?O]0@>\WRTT90?\M6&)_VQK^0&#XBDM
MVFQBPU!BV4H<H\ .@K>*MVC^.CNYUR%(36#VY09K^_+Z%:MEOPOM0OQ/(CI1
MV>ODS"@B9@=>:1?^=^V=U*X6NQ/R_@BF=^^]:-X@_/U&]U8)( 8UMQ_1[P4=
MC#/-,Y=/D$[3^X44V$\TK L9?'#,+]SY,M]?:,$=&U=8\))9[=QI/=R]$;24
MW0O!\ZM&11?,2O!F=6_1.7X^!O1!\*S-=Z]G>]V/8=MV&IIC4MU<8<R=:/ 7
M4$L#!!0    ( +F%G5A;^X%1104  *49   8    ;61J:"TR,#(S,3(S,7AE
M>#$U9#(N:'1M[5EM;]LV$/XK-Q=] RS)+TGJR*Z!U':P%$F6Q<Z*?:2EL\26
M(E62BNW]^ATEV7&RMN@PM/#:!'!LD\>[Y^XY\H[RX!?/F\B4R0AC^'5V<0ZQ
MBHH,I85(([,TNN0VA9G*<R;A K7F0L ;S>,$ =HM_\AO=P[]EN<-!Z1K5"]2
M,H2#H',<=%J= VCUPNYQV.W U06\N)F-7I;2X]]&LS^O)I79JYLWYV<C:'A!
M\*X["H+Q;%Q-'/BM-LPTDX9;KB0303"Y;$ CM38/@V"Y7/K+KJ]T$LRN@]1F
MXB 02AGT8QLWA@,W0O^1Q<-!AI9!E#)MT+YNW,Q.O1Y)6&X%#@?!YKV2G:MX
M/1S$_!:,70M\W<B83KCTK,K#;BNW?5H9T/0#F96WY+%-PW:K];2?LSCF,O$$
M+FQXZ/=Z=T.:)^EV3%6NA1H%L_P6G>X=K9% IL.YLFG_H8%/K<PWZQ9*6F_!
M,B[6X?,9S]# )2[A6F5,/F]6(_1N4//%\WXI;?A?2*K)/8LKZS'!$U+NL/8K
M_T.: _=J=ZH/SN+\GL5:AW](D^7 $DMGYTK$)#U9I7S.2<&AWQD$<XIB_@TP
MOR^,Y8OUEU"[Q9\%WAB.*8]#.,DIWZ%SU 27R(/ ">XMY)D*X6+\]@+.9^/O
M#/4KT)W2MM30IE!>*K_=A#^8_( P.[N83&%$!P[J)IQ(0V?1BA,D%I,@B3 .
M8VZLYI%M[GO\.9/ON801M^LFS%*$*U2YP&=/>IWVJ[Z!:\R+N> 1J 6,4B[9
MGCLTIH.'SGP3,S(93+DV^T[!.X1(2>/JEU5@B0*-"]1(]<VX$55H6'"=02%C
MU*6 *W9TAAI'BF.JT^I?78]@I K2(\J1=A^(5E(L,7*R54UTBYF4!1-D)%?:
M.@V;_0<OW'2M;Z0RJI[K6M=+JHYPJ@A$I^6=PD)5.!;<1*1J[6*.A"Z&,4:8
MS5$_>](^:O6[[?(0ZC8)2R0*5T: 42TF;F3LG" /-)@BIXRKOI)6C>3T+I23
M"O!U"7@#J$G&!1F<KTLD-=P[+V_\J0]3C I-Y88"R60,DQ554IF4TADWQH5E
MU]!T,MKUU\W$=*16H"A0=P3L*-XJ/8G*:+:/NP=-8*9R$F,?B& FC'K(,N%W
M\=@B)NMNO4VYV8H*M'3(E-HD8%V&ZO7WPN+O>9*?24CXK?/7%%&Z\:\)2PJQ
M JEL%61BD\69\S%EUDU&*L,R1+SB(R(^$J77+E(Y:N,VP3*EWFD;,HJ>QH\%
MUY0<%6'3>@>\JL+[S]RX8XXRE1+RCN>'DI\FF[ A<UXQ@[O4E\JJ#9T4KMMQ
M:'.MLD(D9<M9^EQ:^][\?8&R=CD[I1U+X,0:UG0 ?8M#]/-@;KFA1!=4DL*4
MQS%*$G ;L]7M[\)P_6;IW^N&:U==7\SF C=:YDI38+U("<%R@^'FPRZ.(S*>
M5KV>ZU,IARSET/TNV &\WP.[D:JE?=7SCY\Z^%;3*]XZ@-IR.AGK\%,#7LL?
M4@=<XZ+FV*HL;.<K,$KP&)ZTRK_=N-1F-S':CZ8H,,';8D5]0P*_<[E+2&#C
MKX["?GOYE1E8.AR4W/]K_MVM[/]'_B/S_X'Y'\?SG\[A'XOJQO"$BH^62.V6
MA7.V?"3XQR+X<2__-%0WAF^0OW<WJY/+\S-X43_1>0E73%M)5Z1'PDO"@_)R
ML'D"OB=7F I,]3_5VYL+BSXD6M'%T-U>E XWW>'.8_7[$_4=AN[C?<$E>O7W
M33^Y^SB_'ME]FO_P=X*<)>C--;(/'EM8U"&[53RN4Z/7\SL'VRZV&FN5/RU4
MOS^4/V@,_P902P,$%     @ N86=6!5A&61[!   RB,  !<   !M9&IH+3(P
M,C,Q,C,Q>&5X.&0Q+FAT;>U::7/B-AC^*RJ9[C&S/CB2$D/X$&!S%+:9U.E.
M/\K6"U8B)(\L(.ROK^0C,<FV2<A!2,,,-DCR>^G1(^N5VK]85I]'F(= T*$_
M'" BPND$N$*A!*QTZ9RJ"/DBCC%'0Y"2,H;V)25C0*CJVCMVM;9MNY;5:6M9
MW?PAP3W4<&J[3LVM-9#;].J[7M5%)T/TZ<SO?DY;]_[H^G^?]#.U)V?[@Z,N
MJEB.\[W>=9R>W\LJ&K9;1;[$/*&*"HZ9X_2_55 E4BKV'&<^G]OSNBWDV/%/
MG4A-6,-A0B1@$T4JG;8IT5? I-.>@,(HC+!,0.U5SORO5E.W4%0QZ+2=XIZU
M#019=-J$SE"B%@SV*A,LQY1;2L1>W8U52S_IZ.H;;2ZM.24JTKZZO[9B3 CE
M8XO!2'G;=K-Y723I.+HJ$YEKG@2&%9V!D5V2&C+ T@N$BEHW%?SLR;AX;B2X
MLD9X0MG"^^C3"23H&\S1J9A@_O%+5J+O"4@Z^MA*6R?T!VC1VCT%E\K"C(ZU
M<&-K*_/?TW7(?*NU[(?1&"QIG$/J6R 8T97]RX@&5*&F76T[@8Y9_ P6AAJO
M($LFWF75G],@H81B2;5*,4(J G0*8YHH#33UQ(8NFV4J"[$SFNC@,*H67D0)
M :X;?-AJUMQZJ^V8AID9!@NIHWL5 R6#61PP**0$0A*05B@8PW$"7O&C;,>.
M5AYE(3 8"G6-CMDR0HV!R_@T)26X&<6RT)I+JV9>*7+E$TA%0\SRKM&P56*2
M2]EV;5<#OA207%\1G!+J2_*%ECEB8EX$J?AOS26.O4!3SH4UUT&X<R1EQF2*
MBZ8X2 2;*KCA:#:V\ZLB]_6P9M=WW[2#C=_L[>J&>N@H:1#\0+3FPRM77(TO
MD=9&"=IRT\]_A.(YZ..^K';%80\&[[_Y:Z@QB;$TO/&B/G_8JNZXK=O7A[J7
M0W?=_?F8>>N$X1#,A'7$0R%C(;$9 ,M]O2+*<7@QEF+*B;<5A@"C41$H\\:S
M9M0/>\?=+AKXO141?=NW-0!X5;B^LHZY [Z'@H_1[_KR6$"^: _M SW7&M!0
M7PA&QQ3K%T(?PH@+)L8+U(,9,!&GZZ*NL+^@@2+V:F#<'.2M&4DGI]UG(+47
MYBTT$-I$=,!$H&\#.J%Z=;R9++;*RN5)Z&[-..SS,<.<(//]CIEYM=H@9AN:
MQ(G@">IB[9GA../'H5# 5I]0WR#NWAK(ULT67T%R"AIUB6+Z-F5J*N&= -\)
M\,4)T,S!%]=S\,$D.'QGO=?!>@<@M93%IG/=TJJAO%0XXC-(U-*JX9WZ-HGZ
MCG&,^4;1W6HKOK>S-'V6%-@&Y'[_PI*FFT)'!L6:=5"?*SU$'Y$'OG\XUIP:
M?O+,VGMN^&<[(*\A$9S.M.?I1/O)IYB?4_[Y_Y.1>\V)W]OI.B?=I2YVX%[+
M6TEI4S"ZVLR^I@*SC2ZD5P2U=/9BN2+?VZQI0QCE8.7_BVXHG_G(2\I'/FX>
M)HGQ&*QL%Q2/=&@]/!.4Y)W?;-JUQE7G9V5N.M=EAU324R^=?P!02P,$%
M  @ N86=6/M<;$])&   .Y4  !@   !M9&IH+3(P,C,Q,C,Q>&5X.3=D,2YH
M=&WM/6ES&S>6?P7KU,Q(6Q1UV/$XE.(J6U(2S<9'.<I.I;;V ]@-DHB[&PS0
M+9KY]?L.H!O=;%%2?(A<RRY)9!\X'MY[>#=._F-O[[R8R2)1J?CI\M7/(C5)
ME:NB%(E5LH2K"UW.Q*69SV4A7BEK=9:)EU:G4R7$X<'PZ?#PZ-OAP=[>\Q-H
MZ]2_9(J1>+)_]-W^T<'1$W'P;/3XN]'C(_'VE=CY]?)TEYX^>W-Z^=O;<^[V
M[:\O?[XX%8_V]O?__?AT?__L\HQO/!D>'(I+*PNG2VT*F>WOG[]^)![-RG(^
MVM]?+!;#Q>.AL=/]RW?[LS+/GNQGQC@U3,OTT?,3O *_E4R?G^2JE"*92>M4
M^?VC7R]_V'L&3Y2ZS-3SD_WPEY\=FW3Y_"355\*5RTQ]_RB7=JJ+O=+,1X\/
MYN4QO+D/MSO/?-A;Z+2<C0X/#OYV/)=IJHOI7J8FY>C;X;-GS26KI[/ZFN&I
MC:S*9*FO%+8=M9ID2MK1V)2SXVX'?6_.PWL34Y1[$YGK;#GZQZ7.E1.OU4*\
M,[DL_C'@*_#7*:LG_SBFIYW^4T'3,+U2?2CW9*:GT#B.]9CG/X)[ G\.C_@#
M]CAN];A0-+>QR5*X>?YAIL>Z%-_]<WAXLC\&H,T_PQ 30%AEHS'>-*Q79_]Z
M)7Z^//N"0[H3V$[?O'I[_OJ7%Y<7;UZ+=^>G;_[[_-UOXNT;H)'?[G',YY.)
M2A#1Q&MSI?*QLN+HNX$ (G_\>4;T>^5*/5FN&=)%(622&)LB#V-F]0N.T13
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
MCZ$5+YC706'3RBLN=1Q3ES7P=IKB1E4&J$%[9D'E,ASQ"SK0&;YL$@@;5 0
MO.@<>!]PLJ%E!*<_B]0GFZLFQH[>"3&>7S*&Z"W+#!SD-" 98.!E43(]T^30
M*-.MM_D%Q[B:(>#?'7Z+20JW4P91K:$^OG^$6E%][M&MO/'<'V98>-T/U2%<
M+G3#M92M@\;I[%4MO,*:T[=/AH=/_[;J1>^XMEF=C%WP$32"P_H0YRX.\2=\
M^G0J6 OZ__.?_\MZ/NO4M9NZK#5J#Y/#;WV(P$=-[,!/Z^!33^I.6'9;"T,$
MC3M-W*,;.?2'.%4'?"(5P>)PKPM^HMNT1H$,NH2I))C/@TXTX&\R]TXKC '>
M/=G7JQ#IXL?1 WY\!?C!(A6(NGU($6);/F7TRL>OTA>R$WZL41!MP#?9!/<Q
MI /^S,H\>_Y_4$L! A0#%     @ N(6=6/O\BYQ_%P  J/8  !$
M     ( !     &UD:F@M,C R,S$R,S$N>'-D4$L! A0#%     @ N(6=6+'
MN#G&#@  4\@  !4              ( !KA<  &UD:F@M,C R,S$R,S%?8V%L
M+GAM;%!+ 0(4 Q0    ( +B%G5C@VA<ND3P  #ZF P 5              "
M :<F  !M9&IH+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4    " "XA9U8"'T@
M-/UZ  "9F0< %0              @ %K8P  ;61J:"TR,#(S,3(S,5]L86(N
M>&UL4$L! A0#%     @ N(6=6"*DL=SE5   JL8% !4              ( !
MF]X  &UD:F@M,C R,S$R,S%?<')E+GAM;%!+ 0(4 Q0    ( +F%G5@\A:P\
MACP% ,NH/@ 5              "  ;,S 0!M9&IH+3(P,C,Q,C,Q>#(P9BYH
M=&U02P$"% ,4    " "YA9U85I"4NV_C  !2$0$ &               @ %L
M< 8 ;61J:"TR,#(S,3(S,7@R,&8P,#$N:G!G4$L! A0#%     @ N86=6#9=
MG<^$"   CB0  !@              ( !$50' &UD:F@M,C R,S$R,S%X97@Q
M,F0Q+FAT;5!+ 0(4 Q0    ( +F%G5B+ J0.8P@  *<D   8
M  "  <M<!P!M9&IH+3(P,C,Q,C,Q>&5X,3)D,BYH=&U02P$"% ,4    " "Y
MA9U8%._UW_\$  #@$@  &               @ %D90< ;61J:"TR,#(S,3(S
M,7AE>#$S9#$N:'1M4$L! A0#%     @ N86=6+B80A?]!   Z!(  !@
M         ( !F6H' &UD:F@M,C R,S$R,S%X97@Q,V0R+FAT;5!+ 0(4 Q0
M   ( +F%G5C2HT\F&00  .@-   8              "  <QO!P!M9&IH+3(P
M,C,Q,C,Q>&5X,35D,2YH=&U02P$"% ,4    " "YA9U86_N!444%  "E&0
M&               @ $;= < ;61J:"TR,#(S,3(S,7AE>#$U9#(N:'1M4$L!
M A0#%     @ N86=6!5A&61[!   RB,  !<              ( !EGD' &UD
M:F@M,C R,S$R,S%X97@X9#$N:'1M4$L! A0#%     @ N86=6/M<;$])&
M.Y4  !@              ( !1GX' &UD:F@M,C R,S$R,S%X97@Y-V0Q+FAT
7;5!+!08     #P /  ,$  #%E@<    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>mdjh-20231231x20f_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mdjh="http://www.mdjhchina.com/20231231"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="mdjh-20231231.xsd" xlink:type="simple"/>
    <context id="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_QMPd6xKuFUCItbsmpbeZ_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_1_4_2019_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_US-_AXUd1UuvKA0hLpclzg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="As_Of_1_4_2019_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputQuotedPriceMember_-EnZgtmWbkKlgjBelTUQWw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputQuotedPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="As_Of_1_4_2019_7R3yTmSbd0uWvaatOmCBtA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="Duration_4_28_2018_To_4_28_2018_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_us-gaap_TypeOfArrangementAxis_mdjh_ExclusiveBusinessCooperationAgreementMember_oWhuRU-xJU6_U0CQ4mpXrw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">mdjh:TianjinMingdajiaheRealEstateCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mdjh:ExclusiveBusinessCooperationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:BeijingMingdajiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-28</startDate>
            <endDate>2018-04-28</endDate>
        </period>
    </context>
    <context id="Duration_1_4_2019_To_1_4_2019_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_KNEgGylBlU2DPKtds1ojKA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:Network1FinancialSecuritiesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-04</startDate>
            <endDate>2019-01-04</endDate>
        </period>
    </context>
    <context id="Duration_12_26_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_6M1-hR3lPk2GJZ83McZccQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:Network1FinancialSecuritiesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-26</startDate>
            <endDate>2018-12-26</endDate>
        </period>
    </context>
    <context id="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_bW6KH596OUG7PZluRZoi-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:Network1FinancialSecuritiesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2018-12-26</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_wEcEqDA-BUuT0ai0CQ7W-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_K5R5WSCXpEGAs8RvvAtoUQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_7WvnLPxjHkSmev6F9BFKBQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_PjGv6UVRT0io79NuSl9IEw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_spGe9GPXEEKEJI147KDMxg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8M1dqXIx-ky83nVtMSsf-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_mriVhxZUT02Tn4CXZjiKVA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_L5dzI4BxNUC1MyupDAwhyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_htEi_9BJPU6mUM-nuY8c5A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j0XOEGMvFEucmyaG2sztqA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gPaLd4E5AE6YUEoTHmf0fg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_T8XrMM1vdU-DUF-OYbJG4g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_dZVj5QXz1EeAO6nEnTILMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_mUtc_uu_b0am6w6y-KFXbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_RyLdEXZe2kSe0oKY-Givyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_imYja4iewUm0JF6JsxggTQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_JhByDOh1ZU--te7RMShX-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_vugoBajqz0CLT1WwZReQug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jgPJFBygI0KcyPTVKumwcA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rC0at8Pgo0OPkpGhAHciJA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Hu69-c_8CEGfTRL6D__AqA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4wy4lpzFYkOznqOAlY_p_w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_k6skoZSFTUCPB58zo0A80A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mdjh:UnderwriterWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:Network1FinancialSecuritiesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-26</instant>
        </period>
    </context>
    <context id="As_Of_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_8aGTiE-H5UCKaqbdUtK-JQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">mdjh:IpoSecondClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_ebacIDvPP0i6h9PQN0e-Yg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_8HT8u3PhuUWbfJdA8l3y3w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_puHBHLRNdk2ZvNsfmPJejA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_F3C3KmLhKkuDUFdwqlz7xg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Yh_50q0EiU65bh0_BBuydg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_8KQe0UkbpES70KqMrTZfaA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_4kPTuy0gl0SK9l9ENzvObg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_Sj0NH0W71EuStmBfaIkpnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_psbFtjuJik-Rk94ZLC9SnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_qRZdmB8qtEKrPI3AhY27hA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_L3q50ysiXECHLiMqzk6_EA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember__Cnt64vA8Ey7tQ-gLSjijA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember_Gm0ait1r90WEr6EVq3f4fw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_z0foXGPfc0eT7pmOyKYeqA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_57R6olScY0eKIA_FJiegMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember_sVs4W_obDEe5hVy_Ms4kTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_NXjACUBt1kqZg6AC1lesUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_g42TpXM0BUaO-nEdymdalA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember_nSCeP0bGq0ORBdzHz_a9Rg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_vnVenW4thUSUorEe3kV_iQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember_qGP8inioJ0aNZpo-sVka0Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_j6_0EKFKeEuYDtZ7bCuljg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_P0JAX1RrmUKpHENhttLjlg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MingdaJiaheDevelopmentInvestmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_QgtcIxL5tUG9J9sAELAPDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLokalGlobalGmbhMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_8_29_2023_To_8_29_2023_v5d2knHLOUq0EuS6HXWBWg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2023-08-29</startDate>
            <endDate>2023-08-29</endDate>
        </period>
    </context>
    <context id="Duration_7_24_2023_To_7_24_2023_M45lhZjtQ0esnHFFBTS4mQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2023-07-24</startDate>
            <endDate>2023-07-24</endDate>
        </period>
    </context>
    <context id="Duration_6_14_2023_To_6_14_2023_pK9NDu4O-0KuZlIxq1LnSw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2023-06-14</startDate>
            <endDate>2023-06-14</endDate>
        </period>
    </context>
    <context id="Duration_8_20_2020_To_8_20_2020_us-gaap_SubsidiarySaleOfStockAxis_mdjh_SecurityPurchaseAgreementMember_tUt1cx1DT0iEj9XjmvZmRQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">mdjh:SecurityPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-20</startDate>
            <endDate>2020-08-20</endDate>
        </period>
    </context>
    <context id="Duration_12_1_2018_To_12_26_2018_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_4uZfvaIGgEacQNExH-Djgg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2018-12-26</endDate>
        </period>
    </context>
    <context id="Duration_3_18_2022_To_6_30_2022_us-gaap_ShortTermDebtTypeAxis_mdjh_LoanFromUnrelatedIndividualMember_T7YbVtgyIkaRgXg4iD4tcw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">mdjh:LoanFromUnrelatedIndividualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-18</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="Duration_2_14_2022_To_2_14_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_972pMjz9qkuIJnJwMmOqxg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-14</startDate>
            <endDate>2022-02-14</endDate>
        </period>
    </context>
    <context id="Duration_1_4_2019_To_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_2SCiIQqM-0K1LadBrJMTzQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">mdjh:IpoSecondClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-04</startDate>
            <endDate>2019-01-04</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_LIrNQ8x7M0OoXlw1p8M58w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_xtS3qIZrFUiWAZf2jaRnjg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_3BGOnv4tFkOVOauO7JpbhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_Pka2tSkt60mvVw94GuUItw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_RExcDBkQZEyc7LO3_gAgEA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_MnqPh2PTRkS4RKGOoxiKkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XiSheTianjinCultureAndMediaCoLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheTianjinBusinessManagementCoLtdMember_vivYPd1zgU-dp_2slrBWYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheTianjinBusinessManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_9ejbIm3SO0CHhkNxhad6mw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MingdaJiaheDevelopmentInvestmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_ZvdbYjFWw06wDCCXemvzrw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLokalGlobalGmbhMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_j1f8tcEUDUeOl3LVFkQTug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLocalGlobalLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdjmHongKongMember_zcEzNeCd-EWXPCpdS17kjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdjmHongKongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MansionsEstateMember_9SNmEsSoA0i3Hiq8VJ4mhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MansionsEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_FernieCastileCultureLimitedMember_XkyiGG7TUk2opOwfntu8hw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:FernieCastileCultureLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_EaqkvQBVzkaJaUYIbxqKMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_10_28_2020_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_TqWnX1zwtUWuDEhcQgaiLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLocalGlobalLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-28</instant>
        </period>
    </context>
    <context id="As_Of_3_9_2018_srt_OwnershipAxis_mdjh_MdjmHongKongMember_r1KSOjvqgku11aLHeb3Zrg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdjmHongKongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-09</instant>
        </period>
    </context>
    <context id="As_Of_2_9_2018_srt_OwnershipAxis_mdjh_MdjccLimitedMember_-UpGSQo-o0OybYq1En1taw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdjccLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-09</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_5ZxPNhIZ-EmnoCgemmHcSw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_5_31_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_bSdqK7nB4EGq4Q4QyaZC2w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="As_Of_5_20_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_XTE319F9skOuZkqLIKhr-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-20</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_WgW_NVb2LUCwVDWPcOhUrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_xB4GJxCqO0CuFxQXYka46w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_ZTkZpA3pQ0KY43vKPPe0JA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_9_10_2023_To_9_10_2023_caQkaL0VZUuetuf6WkgDQQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2023-09-10</startDate>
            <endDate>2023-09-10</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_XZeZ859hik2G70Ok6QQYtw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_RYLnixCdMEysLyQA2ftgfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_N4MkEtY-cE6zY-xZA96s4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_5_20_2022_dei_LegalEntityAxis_mdjh_OceanTideWealthLimitedMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_GMyt4z75J0SXAdnXH8n1HA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:OceanTideWealthLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-20</instant>
        </period>
    </context>
    <context id="As_Of_5_20_2022_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_eQH05m6ZX0mq2htpcDRV-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:BeijingMingdajiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-20</instant>
        </period>
    </context>
    <context id="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_OceanTideWealthLimitedMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_zNDFjymYrkiJNSjuDI8uFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:OceanTideWealthLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-15</instant>
        </period>
    </context>
    <context id="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_MdjmUkMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_RhTlkwVjHE2ztsp4ohKbdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:MdjmUkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-15</instant>
        </period>
    </context>
    <context id="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_OCX7B7XLuUShYVrfI4LX2Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mdjh:MansionsEstateAgentLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:BeijingMingdajiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-15</instant>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_x6gU-EqPQ0mgbjw-YDVcLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2023_To_4_1_2023_EdbSjB7rEkiZNmkQpJ9j2Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="Duration_3_31_2023_To_3_31_2023_JOmDxo5_N0C4KLqzzbzJ5g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2023-03-31</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_6_T072ePM0e0anqA_bgx7g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_HErewhWyOkqDVtEkCNZQLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxFromRmb1MillionTo3MillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_3Q_VLl3RME2cUEVoci_JhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_EWcdAC2pwUiwfQqF_5gaGw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxFromRmb1MillionTo3MillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_HK_xJWP0R4aYE-uv0AftEjcXA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_HK_IyDL1GhwnEWfnyk6Eg9qaw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Ql7SOJVcGEuX0A6ecEtsxQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_mYYjWUxsiEW1g9Z1XQ5DaQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_26_2018_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_muWI_O2LwEGtG4sPKcmMYA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-26</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_lycIs0PpOUa4MWpraPruBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_ShortTermDebtTypeAxis_mdjh_LoanFromUnrelatedIndividualMember_fsP9SYO8jUm3jhUSHDOqpw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">mdjh:LoanFromUnrelatedIndividualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_8_31_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_YiEdv1idFkOyQ7ZThKl7Lg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-31</instant>
        </period>
    </context>
    <context id="As_Of_5_31_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_3QtzetI8v0uH0ohYRHJSAQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="As_Of_5_13_2021_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_BDOSkTttb0SsYRqwPmkosA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-13</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_uvKOMj05Ck-weC9TcDRNig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_MtpzZsMyh0ae1f_GP9zgSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_Ld-h0kgNCEytaDDgaKlhsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ppnaBxSWJkGVKiE9KdDxmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:HotelIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_85pLwATChUidhkwv3quR4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:ConsultingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_1BBkzJEq6U-m969H70vA2Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_TaidaShangQingChengMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_kYxV8QJszkSQcisimt18AQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:TaidaShangQingChengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ZM0R_izeSEKL0QtBErzLlw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Uocl5nT8j02RtxKfMDAkFw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_Kc3Z5RyjVEeK2RuXn4JXsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_bIgx4M9zQEmCDwkiWzRHPw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:HotelIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoPingYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_plij5ANb2k67Ev5E2VmDeg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:GeDiaoPingYuanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoLiuYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_j60qfd4VekSpRDsAdydgow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:GeDiaoLiuYuanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CwpkFW7PqkGGn6NEAkuvCQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:ConsultingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_7jFeB-VBlk-K2-6kTsRyyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_epPyv-3oikWxbHzhqUmemQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_WEoXka8gBEmZlka62aFs7Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_tIfrWtWlm0y2zNp9pLzQHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_yINSDv4ve0eB0dGd1GZJvw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:HotelIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_FeCNIwCxCUyvWI-XgarNCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:ConsultingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_MRyn0okpXkGSzCS8Hah30w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_1_26_2018_srt_ConsolidatedEntitiesAxis_mdjh_MdjccLimitedMember_e_F1CTuwAU-UnmXVIUyXTg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">mdjh:MdjccLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-26</instant>
        </period>
    </context>
    <context id="As_Of_3_27_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_taC_635VcUe0ofl5ufRcsw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-27</instant>
        </period>
    </context>
    <context id="As_Of_8_20_2020_us-gaap_SubsidiarySaleOfStockAxis_mdjh_SecurityPurchaseAgreementMember_hAtZqL-H8UW1_YYwP_KxrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">mdjh:SecurityPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-20</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_QMPtAV_W9Umy86NCXrj6Mg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_bH4mcinSDk6_ei5dmbn2tw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_xYbV42GfAkSlFkNK6ZfMKA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_StatementGeographicalAxis_country_GB_7uZaGKwoUk-qmSJhinfR8A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_iE3wgfZQoEKUNQFnDNXPyA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_StatementGeographicalAxis_country_GB_t21-dRcdmkCp1Nm2nzeeiQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_TaidaShangQingChengMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_xpS-MU_bpEGNs0RKi4fYkA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:TaidaShangQingChengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoPingYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_UeEW5OE-dkaYb_L-GTsoCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:GeDiaoPingYuanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoLiuYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CtlYAWbU4UmmDMP_l6_5Gw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mdjh:GeDiaoLiuYuanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_1_4_2019_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_Xd9UoiPlH0Kw2_3VWJVY1Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mdjh:UnderwriterWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_G6r95i02qE6eyDYX4xa2Ng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxLessThanRmb1MillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_YH0PUPG06UCXcEf-raBU7g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxFromRmb1MillionTo3MillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_Z26lNx6eE0KWUoDJlzAPLA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxFromRmb1MillionTo3MillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_WS4hqqN6a0iSjAt1Asjz4Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_xhBhyCslkUm8t_o6ejyPnw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_MZqC9gi9U0yOzIOx4rv-CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mdjh:IfIncomeTaxLessThanRmb1MillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2023_To_12_31_2023_N2ao_tCIdk26PYO1iwK6Xg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInRobinHillPropertyMember_HXHdzPxdVEKQ_xd48KrBsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mdjh:LeaseAgreementInRobinHillPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mdjh:LeaseAgreementInFernieCastlePropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_C4wv0lSawEWxB2jv4lbWHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_gUHp3vdQG02IwRmODl4-Ug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_3-BCv0Wxp0yHXbI-AUNIDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcAndOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_BRvARZ4Z1EeJ2WfUSYCCJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_2sfbqOw10U2M0wesHKmrLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_e-TiOYKPJkSHs-_P4i9hLA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:HotelIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_fjr-fhvpvk6qP0Mi4LCd9Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_NiN912KVkkWqhdDnsVwMTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_8wqgcx5LqUG6nUdjV3k5bw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_1-dpyOjbp0WrDQn6b_Ijog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RevenueFromRealEstateAgentIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_RjDxYHKEDkGtHdkTODlFeg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:RentalManagementIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_IncomeFromOtherCategoriesMember_qSkNP6VB5k24ekIg-b6wiQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mdjh:IncomeFromOtherCategoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_cTwLG88QrEOpQLDjr8gW_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_0_zaBuuNdUGudlatrf702A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember__A_g-wAVQU66PEgBJIEvyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_6Xqyo-mKCEi25B0H9QIC0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Md2CfA8dOkCBmrQW9-eH8g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">mdjh:UnderwriterWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:Network1FinancialSecuritiesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2018-12-26</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_LeJn4bhWnUmwJxTbKki7bg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mdjh:PrcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_GB_otz7m-ewK0Wsdq7z78qQKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember__IjmqSfbyUmEqX_5qbKbJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_nr1k9teCHkO3W1-UOEZM5g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2022_mA9ODPH5IEegUPIK9UUdkg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JqndGQTp60m2Ut9iJ00Zeg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3LZlR_OI-0CAhZHFuzpNFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_jwT6tyMHV0W41r-GWrQfKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mdjh:RetainedEarningsDeficitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_Q_uN7tGUIk6lRyIvSxZ2MQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_2_17_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_r-ymTAFXxEmeF-QDzEJ3GA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">mdjh:CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-17</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_LwlKYcUjyUi2PVcPrn1rWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">mdjh:CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2023-09-08</startDate>
            <endDate>2023-09-08</endDate>
        </period>
    </context>
    <context id="Duration_1_9_2023_To_1_9_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_RCEKZg_xIkGVv0mXj34PmA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">mdjh:CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-09</startDate>
            <endDate>2023-01-09</endDate>
        </period>
    </context>
    <context id="Duration_3_18_2022_To_3_18_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_lOW4vyK5F02gm1jTq8JlQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">mdjh:CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-18</startDate>
            <endDate>2022-03-18</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Log8YM9-1kaY3eWIu-cibg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Y2AApxBF2U6ESJRwjhyasg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CRzbcPv5uEmbnso-ZTChyg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_9_1_2023_To_9_1_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_7orf661AhUmgaLDtlWYISg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">mdjh:CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-01</startDate>
            <endDate>2023-09-01</endDate>
        </period>
    </context>
    <context id="Duration_2_27_2023_To_2_27_2023_xhsT7hs-uUGRVwkMSeMr2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2023-02-27</startDate>
            <endDate>2023-02-27</endDate>
        </period>
    </context>
    <context id="Duration_4_28_2018_To_4_28_2018_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_-sObUZmGbUWY-qXlYSf6PA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">mdjh:TianjinMingdajiaheRealEstateCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdjh:BeijingMingdajiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-28</startDate>
            <endDate>2018-04-28</endDate>
        </period>
    </context>
    <context id="Duration_4_28_2018_To_4_28_2018_TKRmHA4ao02lq1QBWt6jkA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2018-04-28</startDate>
            <endDate>2018-04-28</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember_lEzrIEoE_kiWxpcReoMajQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">mdjh:SubsidiariesAndConsolidatedVariableInterestEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_12_23_2022_To_12_23_2022_2YcgXaWgi0q9LbZmRlKjLA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2022-12-23</startDate>
            <endDate>2022-12-23</endDate>
        </period>
    </context>
    <context id="As_Of_7_17_2023_EBNCU0-lIEiSIDCgP2QXZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <instant>2023-07-17</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables60To89DaysPastDueMember_DYj652XQzEi4UU2MYZomsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables30To59DaysPastDueMember_Qk6TPGw8WUGgTqylffUq5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancialAssetNotPastDueMember_kkV73CKIW0SGM2UbQwarxQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAssetGreaterThan365DaysPastDueMember_n2kK5jy49EWIyB90IRpWDA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">mdjh:FinancialAssetGreaterThan365DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset90To179DaysPastDueMember_W67wz2V63UukH89O6DPATg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">mdjh:FinancialAsset90To179DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset180To365DaysPastDueMember_GsNEAlucT0eSWlUWdh7MbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">mdjh:FinancialAsset180To365DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_5veCOnc1f0WJVXxnZgsYnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheXianglinTianjinBusinessOperationsManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_mmBQa6sqPk-VH4di6xqDow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XiSheTianjinCultureAndMediaCoLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheTianjinBusinessManagementCoLtdMember_5z_kFLmjB02tVhUD7ixhQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:XisheTianjinBusinessManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember_TgB8zKtoSkCXojcXTnVAYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_8AfSl1KJQ0q3Oz1p0GJBWg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember_LHKnxWGO30iMk-cAYkEe_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_IjdW8uHlYEW1xWHB4SIvAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">mdjh:TianjinMingdajiaheRealEstateCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_fHa6aeV7_U6MbaJvj2HRfA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MingdaJiaheDevelopmentInvestmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_24di0Wpeek6zc5jgk_4VKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLokalGlobalGmbhMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_bnFjuLqSgkKC6_jJWIj1jg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdLocalGlobalLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdjmHongKongMember_vT8F7V5hMUWxrY-riViVCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MdjmHongKongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MansionsEstateMember_rAl9LYxRaEmz8vHT0Vovyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:MansionsEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_FernieCastileCultureLimitedMember_qjU1nnb2MUG-4zKTO1sEQA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:FernieCastileCultureLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_iVd_zo4ICE2p8reZgCLIIw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mdjh:BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001741534</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_segment_oU4uFFgsckSnfCHSVHZuxw">
        <measure>mdjh:segment</measure>
    </unit>
    <unit id="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw">
        <divide>
            <unitNumerator>
                <measure>iso4217:CNY</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>iso4217:USD</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ">
        <divide>
            <unitNumerator>
                <measure>iso4217:GBP</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>iso4217:USD</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_GBP_f6IQgkolVUm3VUCmZoWvtg">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="Unit_Standard_employee_wVLXCD0PPEO1fvPLu3B0LA">
        <measure>mdjh:employee</measure>
    </unit>
    <unit id="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ">
        <measure>mdjh:customer</measure>
    </unit>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Hidden_jijLVc3PHkqCRC_hwMS9ww"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Hidden_DAEg76krOUOERqUHhMoVxw"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Hidden_s3_gEQBx4ku6CQ4XuCr7cQ"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tc_j2EMgxVq_UCoVGO9KM7wkg_2_1">0001741534</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tc_5KAVCEUjB0aiPT1pELSJUQ_5_1">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tc_XiWUgoykzEmqrUMf0ko9EA_6_1">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tc_GxCJT1iQ406eEUhx5Re6Kw_7_1">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Hidden_bxIW1kI72km7hhOO54D7lQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Hidden_2cNfdF-VtUeSNrtO0o-pkw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Hidden_8qzar_idn06JCDB6_Frlgw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="INF"
      id="Hidden_xjBSIsVSHkeeyRRLhIqseA"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="INF"
      id="Hidden_1J_7oJOyakeAMXV6HdXtVg"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="INF"
      id="Hidden_BIRLDFM-e0WlmxG2vtVnPQ"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="2"
      id="Hidden_Kl7pCAIkJUO7Iq7m5D8rSA"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">-0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="2"
      id="Hidden_yuSswrWSRk6WTmrHolWwAA"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="2"
      id="Hidden_cHgMzCjb4E-Jjt5Osbyo4w"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_psbFtjuJik-Rk94ZLC9SnA"
      id="Hidden_tfR8SJBfCEGne2xnZirKEg">P50Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_F3C3KmLhKkuDUFdwqlz7xg"
      id="Hidden_G2yhjrcfyUKXgduOir_PEQ">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_puHBHLRNdk2ZvNsfmPJejA"
      id="Hidden_SmY16L17A0GISOkkNR6f4g">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_8HT8u3PhuUWbfJdA8l3y3w"
      id="Hidden_jJMLbilVLEakuXnjIcibvw">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_ebacIDvPP0i6h9PQN0e-Yg"
      id="Hidden_DLAVE9NrKUijH0d_0WX38A">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_XZeZ859hik2G70Ok6QQYtw"
      id="Hidden_XrfFevvuD0ue-7RJpWa_mA">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <dei:DocumentType
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_LsPQ23VKlEeNTJjIZ-IHFA">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_eZRjJdMZo0CMj4wwK7O0bQ">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_mIOymREPO0GPvoQOTxXYIQ">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_0w_CJYiRkEuH-uBrWcRrsQ">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_aI_HfVLHi0mGXgGOJWCwFA">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_BO4At_vzgkOQ8Sz0k34bzA">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_7SdVw-GOkUeaj-eVVk3ZAg">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_xAs60Th37E-4XfvCSAik3Q">001-38768</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_D4meAQzo2UmuDq4f-YJfgA">MDJM LTD</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_pu7f2Mp7eE-1VP0vfaqbzA">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_rpJF491Yh0eeUnNM_R9iSA">Fernie Castle, Letham</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_L1bKlzCuSUGsO-pVq0qLBQ">Cupar, Fife, KY15 7RU</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_E9S6XCc-tkaiBDXiWi1iCQ">GB</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA"
      id="Narr_ByH64jnobkuzT8sM7BnJow">44</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA"
      id="Narr_A76aEMxAXU2Gl-zpLFt9uA">01337 829 349</dei:LocalPhoneNumber>
    <dei:ContactPersonnelName
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA"
      id="Narr_noNX1WQ-oEeFR9hXZmW0FA">Siping Xu</dei:ContactPersonnelName>
    <dei:ContactPersonnelFaxNumber
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA"
      id="Narr_tRoJDkT3fUa6N_ybDQ6DZw">44-01337 829 349</dei:ContactPersonnelFaxNumber>
    <dei:ContactPersonnelEmailAddress
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_MmNSY8wf9UCNBM2g486UNA"
      id="Narr_WgH8bC2HZkOX5yHn5SYekg">charlie.cai@mdjmjh.com</dei:ContactPersonnelEmailAddress>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tc_D0COaiLthE2cWWLBR_vzFw_2_0">Ordinary Shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tc_5_2xLUeLvEalxPFgH_IuXg_2_2">MDJH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_NL-fNDRDqUCxQCfbHalG1Q">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="INF"
      id="Narr_NBECLUQCIUyLkjFbskGRgQ"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_Wz5ZFtNoh0m6xZKqCvP1-A">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_ej5uOhNTbE-TynOLciVKWQ">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_Z2qEyqA5HEeuC0xNYVNGBQ">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_ciqf_bOc1E2PCtKTS4rFqA">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tc_yB7kuDwGUUWxkOFmLO76kg_2_0">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tc_B3CcZS3mbEK3e1UfhzQ_5w_2_3">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_z6Sft9akokOeuwDbEYkupA">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_ldFtxJ94B0e5-0-Fxf0csA">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentAccountingStandard
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_tgyUPzGF0kOG_qRP3lLOkw">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_e8ll0ItfgEmsx0dTyzOSjQ">false</dei:EntityShellCompany>
    <dei:AuditorFirmId
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_L1umsWwZgkW0GDj2bnFMQg">587</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_iihBto4CJ0yOxMbV9TqpEw">RBSM LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tc_0CBSy58-iUiJkpwpTHs-aw_5_0">New York, New York</dei:AuditorLocation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_65SvLIIEMkSHIrbqPs9_Kg_7_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">503505</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_KChGBRoc2UyBfAJGGHfrow_7_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1433158</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Narr_5kxPoeRejU-NeGvDfYQ5MA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">47199</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Narr_h4TqyAOxyU-rp7pqtN0ygQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">231937</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_PokRcGnMlkytHGGrNyrQ6Q_8_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">164170</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_9X_hWb78W0aGOOVecR0x6g_8_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">967819</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_v1OhcYDidECpR1vu28Ks-g_9_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">11765</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_q7B_LBfBq0Wn5iosYHv33A_9_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">26721</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_BHAQEkqhHESNiLLjS91TVg_10_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3069</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_HMldfCS6vE2dc30zMWQO8Q_10_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">64023</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_doEo5VxdLUmIbL-PBX8k1A_11_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">682509</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_IRN5kmW7JkO3QDxoi_9giA_11_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">2491721</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_y-l7rZ9ue0m1tDqCn6Ruvw_13_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3307371</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc__TjoJt1Vh0uno4PKlt2zpg_13_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3129884</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_LXmerjFlqkql8pG6JXYBfA_16_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">11121</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_mfn8LswkfEaMhvZ5DhfVDw_17_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">9362</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_wbNHW5qaC0Sb1bUCWNNcIA_17_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">2349</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_l9_L0wA2XUiEypbUcEIiOQ_18_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">9362</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_mxlrnNl5702HLCLhEBiW9g_18_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">13470</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_E43--Sws2EeQ8uKc3YT0_g_20_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3999242</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_6wI9mPTGt0y5eHrO2fpyTg_20_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5635075</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_Ds9TMgjAtEeQrfSX-zAIlA_25_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">101969</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_duNXb0UjqU-47XlPjSRTuw_25_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">313086</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:DeferredIncome
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_nqlbLvx9lkGPBih52cl7-Q_26_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">20068</us-gaap:DeferredIncome>
    <us-gaap:DeferredIncome
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_DexKHkzvFUySKj6c9g5odg_26_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">20179</us-gaap:DeferredIncome>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_NLgRHcJyHUKE9kBKcemH0Q_27_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">372679</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_urEAND_wBUuF9w3Da4oTjA_28_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">122037</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_4kOCSd8EgUWA0GEGKtVWCQ_28_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">705944</us-gaap:LiabilitiesCurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_KG_CMWYobEuaE7rIYS8nUA_29_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">122037</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_AX22aVfHTkqdxEIxl0aEtg_29_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">705944</us-gaap:Liabilities>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="INF"
      id="Narr_ax9BD7trHE6HWM8Ks1abNw"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="INF"
      id="Narr_e3rrs_D3QUOhg8s8X7V7cg"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="INF"
      id="Narr_t2G7PkXAekKKPmQKSXuLug"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="INF"
      id="Narr_44wqwtv_ek6VPble5CLSCQ"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="INF"
      id="Narr_1oamWbJ34UqUr8Yki1HdNQ"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_XICJxTaqmECKHAPzlj1XlA_31_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">11675</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_qb4uHoT0iUuN-nQRKC-6fg_31_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">11675</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_GzM1CjPNOkehinrAEG4D1w_32_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6845394</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_n7vSqHWPDkCalfovivK5Lw_32_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6845394</us-gaap:AdditionalPaidInCapital>
    <mdjh:StatutoryReserve
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_7VfAe6DDwUOiahMkcWj_Zw_33_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">327140</mdjh:StatutoryReserve>
    <mdjh:StatutoryReserve
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_OIDcXw5oEECRPISQ5Ma-3w_33_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">327140</mdjh:StatutoryReserve>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_4qt8f_QYiU2Q1DZMx3F9oQ_34_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-3363436</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_DbS69cBaIkaNzkcXdqH9AQ_34_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2202990</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_F4OlJNAzV0SjXGEHVjLsVA_35_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">56432</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_OcSLxSr5rEKtLIMg9Wm_JQ_35_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-52088</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_hxWlzgiP4U2QBOBpWpj2Xw_36_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3877205</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_5zDJe9WkMk2UqnPPmGn3Yg_36_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">4929131</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_-WnLq1sT7EeTNzK3MrW4QA_37_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3999242</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_RI4z_9_GVkWuv93uRm5NWQ_37_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5635075</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_J9ls5tgIlkq8XvybkLmWLA_3_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">144863</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_H2zBpr3570qRoCPrm9G4mA_3_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">450634</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_lBczVsJglkS0Z5tyixLFrA_3_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">4466233</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_umZqGScfJUWFQFLNsdty8Q_6_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">63</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_H-hK0_KEV0qRaI33FOCvzA_6_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">10219</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_9fd31WkFsEq4H0wthiNYkw_6_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">47480</us-gaap:SellingAndMarketingExpense>
    <mdjh:PayrollPayrollTaxesAndOthers
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_EOKnGKBiEk2JgKJu5CkPbQ_7_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">572240</mdjh:PayrollPayrollTaxesAndOthers>
    <mdjh:PayrollPayrollTaxesAndOthers
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_auSmY8KL20m3RyUUzHMftQ_7_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1370972</mdjh:PayrollPayrollTaxesAndOthers>
    <mdjh:PayrollPayrollTaxesAndOthers
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_9s_mPCQtQEqF9esVXP64Gg_7_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5554186</mdjh:PayrollPayrollTaxesAndOthers>
    <us-gaap:ProfessionalFees
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_LVxgWj6n1kCvnic7F8bRJQ_8_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">525625</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_QE85RdDWzUS_AF1-VsvT3Q_8_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">555657</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_vdELQ6f8TEO0bu8AGgUsNQ_8_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">460274</us-gaap:ProfessionalFees>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_YcQx8xKpPU6grT71OWvUQA_9_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">117686</us-gaap:OperatingLeaseCost>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_YnGP3uwIYkOmSubnqGArTA_10_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">76246</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_Os2jGctqokyqN5m92Wozew_10_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">36243</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_7OZ0V9zaU0WKOvd03A9fVQ_10_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">24910</us-gaap:DepreciationAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_t9A5hny0W060mjvaLBI8WQ_11_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-159509</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_nZCwJPpagkWoi0-WAzf6hQ_11_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">165464</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_iioVpskXhU6acOm045bKNQ_11_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">59625</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_YK2iNc4Fg0qq38OMvCpI2Q_12_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">454355</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_yfrmScEy6E-UdEIgEKHKqw_12_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">261610</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_Os-jZkNKNkqyBOlS01n6Pw_12_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">471557</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_-l7aT1uD0kGA4d2U6gsFKg_13_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1469020</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_Ivx3LS1XhUyXxQQaBKjHpA_13_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">2400165</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_rGidRKHQuEy7wr0m2pqGSA_13_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6735718</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_P0h_8Wj3JEyUSbO6QXuYKg_15_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1324157</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_KdAQaAHwkUeLOVdNiWGKMA_15_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1949531</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_vm9VOhZqK0yFlchEpO6Fug_15_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2269485</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_kr4U7Vc6IUuQiaNZW11L0A_18_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-12</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_HRtFRy1GdUOFg2afWDjUug_18_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">10954</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_ibYlcPprbkqGQ0QRpLzqgA_19_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">18762</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_N3vZhnNnVEa4pwezuFsdLg_19_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">43548</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_sF_VewCB5EKh7xH13Fvggw_19_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-14402</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_wgmBe4XISEW_TDuyJa6LBA_20_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-240431</us-gaap:DeconsolidationGainOrLossAmount>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_Yr4KbPrMtkyuJK5q3dfanA_20_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-8350</us-gaap:DeconsolidationGainOrLossAmount>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_ZNguYw4XjU6QIVIoofA7IA_21_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">16476</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_zxQBWLDzoEaGg1GKYuXuqw_21_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-31615</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_AO2YeIQDLUKQOBuZx9KTYw_21_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">2094</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncome
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_ohEowrlEHUO3QFNkzBPr5Q_22_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">139320</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_PD6bInLJyU-x17hMUno_9Q_22_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">16011</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_WMQ-w0Gb-EGKgM75koNlYQ_22_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">47340</us-gaap:OtherNonoperatingIncome>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_ImXGrCkzqkO674Kubp2APA_23_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">174546</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_Uf8p_kVVskuH9ifUHG0dMQ_23_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-201533</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_i9nFk4T4l0qoReex7SXxYg_23_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">26682</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_DjIoqxT4xUOY3SXITUTLNQ_25_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1149611</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_lhdH8BBV90atstA4nhE6Kw_25_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2151064</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_ZIB8d-a8bkiYDwcCqbE1xA_25_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2242803</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_0QgQprBblU6vlposN7IIwA_26_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">10835</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_4MgSLYI9iEW-8pBcFXv2CA_26_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3020</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_XD9TzqlUFkqmwDjOCndYxw_26_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">9963</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_UKVuzGGFWEKX65TWbDHCAA_27_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1160446</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_ijvNSPht7kSKmB98T1eTWg_27_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2154084</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_E7IAvdQhjUu4Syemgzowtg_27_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2252766</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_G5QJgiupHU-F0nhzX1QbkA_28_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-7048</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_qssQmAuVGUCMcPm_CGgjdw_29_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1160446</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_INbuRgMArEKqonocuCrvEg_29_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2154084</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_Co4APPwsJkSr1O8cecO2Yg_29_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2245718</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="2"
      id="Tc_GDK2_fYOikGnagdgAG7JuA_31_3"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">-0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="2"
      id="Tc_pRGPokw8NE-fbbKGIIlhUg_31_6"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="2"
      id="Tc_IMZf_NdnzE6T581pjGLo8w_31_9"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_HORkGlyeLk6FJTLdr6Ae4A_33_3"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_fnPE7QwAwEm6EZmgKedSig_33_6"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_wnDnityHKUKHiYVzu07VGQ_33_9"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_syrexGvGbUCMQIp_2_oxKA_36_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1160446</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_mAC_zljw0Uyodax8I4J5Yg_36_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2154084</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_uaruZrrNrkelN_mA4xBvTA_36_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2252766</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_V4JbQrlpy0iZgSH3H9iYZg_38_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">108520</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_0iTRvg3H3kOG6O8pM2m7iA_38_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-101200</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_-UZ5Iba-BUGJONZ3jNk42Q_38_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">94694</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_yl3vYHWJfEaLIl8QfKHOyw_39_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1051926</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_JysgDF7mG06MCZhQyJ_dgg_39_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2255284</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_EO7kYanaik2n3-X7DNPUmQ_39_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2158072</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_Xt8KRylmDkqkmGC_mzuxQw_40_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">143</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_6nhaDh7dXESquPxVPBstYQ_41_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1051926</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_Ztq5yKuAUESKLU20dwbXdw_41_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2255284</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_gq_b6IHBokaXsc_CHAiuVw_41_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2158215</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4wy4lpzFYkOznqOAlY_p_w"
      decimals="INF"
      id="Tc_XNBOYNmNPUKvi58SJUr2cg_5_2"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4wy4lpzFYkOznqOAlY_p_w"
      decimals="0"
      id="Tc_qNkBTLlQgE-SyjdrcEAXiQ_5_5"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">11675</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_RyLdEXZe2kSe0oKY-Givyw"
      decimals="0"
      id="Tc_fxGgVxLoIUyvEWfXwZn1zA_5_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6845394</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_JhByDOh1ZU--te7RMShX-Q"
      decimals="0"
      id="Tc_GBCyf6eUQUS6dXkpBmvJqQ_5_11"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">327140</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_vugoBajqz0CLT1WwZReQug"
      decimals="0"
      id="Tc_aAmvpjMzKUKdDd4szPA9Uw_5_14"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">2142657</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_imYja4iewUm0JF6JsxggTQ"
      decimals="0"
      id="Tc_K8h2F8IJXEW5cf0h3zbzEw_5_17"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-37558</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_mUtc_uu_b0am6w6y-KFXbQ"
      decimals="0"
      id="Tc_UKx6uNRmnEuown6QaIRgDw_5_20"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-173820</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_QMPtAV_W9Umy86NCXrj6Mg"
      decimals="0"
      id="Tc_4Zn03uuhgk-GaTppazHGXw_5_23"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">9115488</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_Pka2tSkt60mvVw94GuUItw"
      decimals="0"
      id="Tc_0m63UhF-XkupOx7IlUNcfw_7_14"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-179730</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_3BGOnv4tFkOVOauO7JpbhA"
      decimals="0"
      id="Tc_Qa6rWCUEYkOUSLdIA9g0PA_7_20"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">179730</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_Pka2tSkt60mvVw94GuUItw"
      decimals="0"
      id="Tc_ZjgBCYUNdk2833EanilMsw_8_14"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2245718</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_3BGOnv4tFkOVOauO7JpbhA"
      decimals="0"
      id="Tc_nDfQmhZ3fkyGrS2iQ1wPOg_8_20"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-7048</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_VFEDsPMGRkS-GrWjor4Y0A_8_23"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2252766</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_xtS3qIZrFUiWAZf2jaRnjg"
      decimals="0"
      id="Tc_2iBILO-s40iSM5oJdT-1bg_10_17"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">100461</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_3BGOnv4tFkOVOauO7JpbhA"
      decimals="0"
      id="Tc_7iUp31rNBkOiux6TQhICiA_10_20"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-5767</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_Vnflf69xXku2WdIuRQKBYA_10_23"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">94694</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Hu69-c_8CEGfTRL6D__AqA"
      decimals="INF"
      id="Tc_fFQ-8AwJKEe-X2PQe_d8oQ_11_2"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Hu69-c_8CEGfTRL6D__AqA"
      decimals="0"
      id="Tc_1j9nIbtjf0CxkxXCAL6NdQ_11_5"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">11675</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j0XOEGMvFEucmyaG2sztqA"
      decimals="0"
      id="Tc_IYkEDCMl_E-0eZfjyd2_GQ_11_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6845394</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_T8XrMM1vdU-DUF-OYbJG4g"
      decimals="0"
      id="Tc_zW379hm-4k-MSehLpTx9WA_11_11"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">327140</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_dZVj5QXz1EeAO6nEnTILMA"
      decimals="0"
      id="Tc_JnuyMoWmlEej0ovjMw-utg_11_14"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-282791</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gPaLd4E5AE6YUEoTHmf0fg"
      decimals="0"
      id="Tc_UBlqPI-Mmkeo5yqEDr_6Pg_11_17"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">62903</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_htEi_9BJPU6mUM-nuY8c5A"
      decimals="0"
      id="Tc_cUUHqTf7DkS6Iss_KU_BmA_11_20"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-6905</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"
      decimals="0"
      id="Tc_1XKgubx_ak26qwsCuLOlpg_11_23"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6957416</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <mdjh:NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_jwT6tyMHV0W41r-GWrQfKw"
      decimals="0"
      id="Tc_0p8RMBZKFEamVk_sERJowA_13_14"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-7048</mdjh:NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests>
    <mdjh:NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3LZlR_OI-0CAhZHFuzpNFg"
      decimals="0"
      id="Tc_ELkg8N7M4EW9bBqtiQuu6A_13_17"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">143</mdjh:NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests>
    <mdjh:NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JqndGQTp60m2Ut9iJ00Zeg"
      decimals="0"
      id="Tc_EKJ1b1xt80CSaVAwbv4k7A_13_20"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6905</mdjh:NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfInterests>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_jwT6tyMHV0W41r-GWrQfKw"
      decimals="0"
      id="Tc_R-fTIlW9D06uke5zaEjWAA_14_14"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">240933</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3LZlR_OI-0CAhZHFuzpNFg"
      decimals="0"
      id="Tc_DaiX2cF7vUqQaDbyRQUiIQ_14_17"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-13934</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_ucwPL53sS0GUuDeJtLF4rg_14_23"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">226999</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_jwT6tyMHV0W41r-GWrQfKw"
      decimals="0"
      id="Tc_AnFO9EkJz0Sr804wXdhGRg_15_14"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2154084</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_gVvTRY7ds0eeBCNMdyp-bw_15_23"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2154084</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3LZlR_OI-0CAhZHFuzpNFg"
      decimals="0"
      id="Tc_x8ZfsHpgY067DWbL2ytClg_17_17"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-101200</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_cs5Ue7ZmQEWsmdknTpxqjA_17_23"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-101200</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rC0at8Pgo0OPkpGhAHciJA"
      decimals="INF"
      id="Tc_FGXS6DBvjEWMPZ1WYVsNxg_18_2"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rC0at8Pgo0OPkpGhAHciJA"
      decimals="0"
      id="Tc_tT1N3-aQFk6BA9EC80LfLA_18_5"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">11675</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_spGe9GPXEEKEJI147KDMxg"
      decimals="0"
      id="Tc_PuOBMatOUkirFCMebW6e0A_18_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6845394</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_mriVhxZUT02Tn4CXZjiKVA"
      decimals="0"
      id="Tc_43SBkjhPEESPKqJI_LbEog_18_11"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">327140</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_L5dzI4BxNUC1MyupDAwhyw"
      decimals="0"
      id="Tc_Ep2Anp-Likylq5ShO5p3NA_18_14"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2202990</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8M1dqXIx-ky83nVtMSsf-g"
      decimals="0"
      id="Tc_zAuFXKZMN0-qif7NJz1nZA_18_17"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-52088</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_qk9lZHOhjEe0drPoBzAbQA_18_23"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">4929131</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_j6_0EKFKeEuYDtZ7bCuljg"
      decimals="0"
      id="Tc_oMHR8xjmTkur_3_8n_fFJQ_20_14"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1160446</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_GzrbFz4P6E6iAVnffYwahg_20_23"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1160446</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_LIrNQ8x7M0OoXlw1p8M58w"
      decimals="0"
      id="Tc_C0XOWgZaq02ZCzUmJCM04A_22_17"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">108520</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_uSKnkEwTz0-OeTDMorVzqg_22_23"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">108520</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jgPJFBygI0KcyPTVKumwcA"
      decimals="INF"
      id="Tc_DSTNe4ns10KzQUQQW2cCDw_23_2"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jgPJFBygI0KcyPTVKumwcA"
      decimals="0"
      id="Tc_xLf8ZN5fMkiwEVILWlqg5g_23_5"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">11675</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_wEcEqDA-BUuT0ai0CQ7W-g"
      decimals="0"
      id="Tc_H5ynJAWecU2ShQ1vBVVBTw_23_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6845394</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_StatutoryReserveMember_7WvnLPxjHkSmev6F9BFKBQ"
      decimals="0"
      id="Tc_V_RQBnznQEug_BiYyl_fBw_23_11"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">327140</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_mdjh_RetainedEarningsDeficitMember_PjGv6UVRT0io79NuSl9IEw"
      decimals="0"
      id="Tc_S2oMJ4HOV02uWjbMtNFo0w_23_14"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-3363436</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_K5R5WSCXpEGAs8RvvAtoUQ"
      decimals="0"
      id="Tc_iNyKYAYkxk-EgUObDZvj5A_23_17"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">56432</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_kFSmTcqur0ytw3tmNrV0Nw_23_23"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3877205</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_SBY9kduPokS2MclKsm5bDw_4_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1160446</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_YPFFXwOZCkKcTOTgvbak-w_4_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2154084</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_leArW0YWM0OHjtrdN_G50w_4_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2252766</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_P4faFLzPYUCCt5q798MU3Q_6_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">76246</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_e7X5n6uo_0qxLSbNB8rzaQ_6_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">36243</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_z3AeOHtGbEOPsr0NkpAmNg_6_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">24910</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_v2sWrFurO0-Utyn2DLWfuw_7_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-159509</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_EOFE-OWQ90-BVR6aLCtnzA_7_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">165464</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_E6-c-H8JPUqRWjwhI3BGgg_7_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">59625</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_YbSBa2lo9kCg47CjxQeF9A_8_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">18762</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_yI9cTCfj3UiUrfRlt0sIjw_8_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">43548</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_Y_o22F2rLECcVHv6rfPVxw_8_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-14402</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <mdjh:TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_yp5nxTlvrkSB1IucAeGoVQ_9_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">80887</mdjh:TranslationAdjustmentReportingToFunctionalCurrencyGainLossDuration>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_wV7E8o45x06OTB4sf5qfIQ_10_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-12</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_SrH71ie8c06s5Qa1SWg-tQ_10_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">10954</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_7dwujnvOn0axOqD_jKLi9Q_11_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-240431</us-gaap:DeconsolidationGainOrLossAmount>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_oVEaNwSGr06e38rpzD7EgA_11_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-8350</us-gaap:DeconsolidationGainOrLossAmount>
    <mdjh:NonCashOperatingLeaseExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_2mm6I4E3FkeivrDqTptrqQ_12_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">103459</mdjh:NonCashOperatingLeaseExpense>
    <mdjh:DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_GHMu9qorykySDbcpC40dtA_13_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-5026</mdjh:DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome>
    <mdjh:DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_TGGPBrO7CU24x4_4HC1moQ_13_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">21241</mdjh:DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome>
    <mdjh:DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_Ejq0v3TVAUavBpbwF95iOw_13_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5327</mdjh:DisposalGroupIncludingDiscontinuedOperationInterestExpenseIncome>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_UtKabBWTKEaRNWnuudEfpA_14_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-10835</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_IcCynTXa0UCWQbFPOAYD9w_14_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-3020</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc__IQxeUYNmkiE-bF61BtWsw_14_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-9963</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_o67cB255xkW17X08AHCZIQ_16_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-935537</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_PHcHTPASZUWPFAh3owolYw_16_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-815839</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_UELmr1bcekKnssCrWDVQqQ_16_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1969361</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_d-LjAAWzZ06cLmFBorpmfg_17_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">2051</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_WVp72cveB0eCMl3ySiSR2g_17_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">2788</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_j1kEo3llWkyOrkwqF7ecSw_17_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-16190</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_H86s5dbPrUqZ8yjF0s6Skw_18_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-15726</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_fVb7LzbJ8Uicpe_bfrpMiA_18_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-5914</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_sh5hxI8BdE-cDX6rHhh5aA_18_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">2664</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_fWFohQ5kW0iVVLhYr35bGA_19_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-207250</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_75dAAeerOkKtGNrq0xfqDQ_19_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-537442</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_9PbGZxA4h0Ch7t-97jgBdQ_19_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-162279</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <mdjh:IncreaseDecreaseInValueAddedAndOtherTaxesPayable
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_TZAFXoYNt0Gd2HlKziPaJg_20_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-5637</mdjh:IncreaseDecreaseInValueAddedAndOtherTaxesPayable>
    <mdjh:IncreaseDecreaseInValueAddedAndOtherTaxesPayable
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_1BQS8m9ZLECk1UMDaIwmPA_20_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-125453</mdjh:IncreaseDecreaseInValueAddedAndOtherTaxesPayable>
    <mdjh:IncreaseDecreaseInValueAddedAndOtherTaxesPayable
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_xz7GWZrsnkWzLxM0gI9VFA_20_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-85526</mdjh:IncreaseDecreaseInValueAddedAndOtherTaxesPayable>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_Vg9ZaFv4s0ml5IbVc7_WPA_21_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-46474</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_wN2Fz9hXWEWetMdatfwcJA_22_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1847</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_CJgB5SMhZ0u7vy0vs7HPZw_22_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_pDRy9GKfwUmYn2REogbLiw_22_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3841</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_2fseLFoQRkGulaenlDOoIg_23_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-599365</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_jys0mOSQLUqeJTXYoGY37Q_23_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1587117</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_R1bEtNu_yk-jd0L4M3JJ6A_23_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-334281</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_U0q-t7ZU_0OUzE-NTiqdKw_26_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3095291</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_tOkaImhsWU-POKkF5l1d7g_27_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">106544</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_IigqPiL3MEyKFDw-WNdLRA_27_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">45507</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_HrcE7kVyAkCX8EXbDSQkBg_27_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6600</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToFundLongtermLoansToRelatedParties
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_LU8oTtLsDkKqXBs3KC54IQ_28_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">71035</us-gaap:PaymentsToFundLongtermLoansToRelatedParties>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_-0bMzitNxESDAH3-WvCtUw_29_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1384</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_ehszx8yTYkCFDc8Aywb1KA_29_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">30607</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <mdjh:DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_rgfAZCO8QE6T93QT0J1jJA_30_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">66376</mdjh:DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment>
    <mdjh:DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_RfdXOlS_C0CQYgSk9iL90A_30_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">742</mdjh:DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment>
    <mdjh:DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_KfRjezMRrkqC72QdvhnIkQ_30_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">23724</mdjh:DisposalGroupIncludingDiscontinuedOperationConsiderationProceedsFromRepayment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_gS_VDaidn0WB6r85PiKkeg_31_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-38784</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_oNhSSbvW5ES2W-vLlkuYfA_31_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-3109449</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_kgJU9RU9k0mgEIFAHXtnJw_31_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-53911</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_NeKd7xsOskSsszN83_0TRA_34_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-363089</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_tYdL69kqTkWNIVh153sYCg_34_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">381754</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_Z3NAOrNzV0mQaIcO45t_jw_35_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-363089</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_5kUactx23ECzA2WllUMAOQ_35_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">381754</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_BAZSrSk_OUWcJNqQ3NzXkQ_37_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">71585</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_b63Kh7COX0uyh3VQCnnZWg_37_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">4288</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_nZqnyAOt8kSt4oB_0khtzw_37_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">22224</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_ckXgIEIgKku4P8VK8J5Vaw_39_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-929653</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_-kr9lmY4uUGaA8muk-UAfw_39_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-4310524</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_dXi6ujINXka57-KOURqcmw_39_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-365968</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_esoUkp4kn0aqV2dv75YOOg_40_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1433158</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2020_QMPtAV_W9Umy86NCXrj6Mg"
      decimals="0"
      id="Tc_Ro0abv-O7UycaB7W0CFKaw_40_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6110046</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_3wlojjwokUuk7kJdySMK8w_41_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">503505</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_mfCJaRIvi0ikxb8vNqbeyw_41_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1433158</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_R3gf123aqEmIxTb1SOdjZg_43_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">499654</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_u1FzkyKEhEiJJYU-ArtqJg_43_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1358838</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"
      decimals="0"
      id="Tc_0-BOMKIdikWmF5Fj7sTsbg_43_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">4796299</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_Dj8bN6QdIU2DUE8T9odl5w_44_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3851</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_Fm3JkK42l0SFGZykXihiOA_44_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">74320</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"
      decimals="0"
      id="Tc_3JUnPpukmkGPFTK7W_S6vg_44_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">947779</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_F-qnPp0w1k-OX6IquFHzog_45_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">503505</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc__FCwSIy-b0ylMxaX-Z6W3w_45_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1433158</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"
      decimals="0"
      id="Tc_KSU9NLWfZ0O50cdMQLNqcA_45_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5744078</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_mlNJpmb8oEGQBGeEgXvg2Q_49_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5256</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_OOeQWRWxdUanjj6RypeYmQ_50_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">23553</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_gkw_sJw0DU60BJQtIH5drg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5744078</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:CashDivestedFromDeconsolidation
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_1G_90I6cs0ePDaFWDumwMg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">396</us-gaap:CashDivestedFromDeconsolidation>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_YPdFaDzVO0uPTnKUOWf84w"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5743682</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_w_v-z3NCSECGSV6BwqAg9Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;1 &#x2013; ORGANIZATION AND DESCRIPTION OF BUSINESS&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Organization&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;MDJM LTD (the &#x201c;Company&#x201d; or &#x201c;MDJM&#x201d;) was incorporated on January 26, 2018, under the laws of the Cayman Islands as an exempted company under the name of MDJLEAD LTD. Effective on May 7, 2018, the Company changed its corporate name to MDJM LTD. The Company, through its subsidiaries and the consolidated variable interest entity (the &#x201c;VIE&#x201d;), is principally engaged in providing end-to-end services in the life cycle of a residential real estate project, including primary real estate agency services, real estate consulting services, and training and evaluation with respect to primary agency sales services in the People&#x2019;s Republic of China (the &#x201c;PRC&#x201d;). The Company engages in the hotel and restaurant businesses in the United Kingdom (the &#x201c;UK&#x201d;). In 2022, the Company, through its subsidiaries in the UK acquired two real estate properties located in the UK, which are remodeled as hotels with restaurant facilities. The Company or MDJM, and its subsidiaries and the consolidated VIE are also collectively referred to as the &#x201c;Group,&#x201d; or where appropriate, the terms the &#x201c;Group,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; or &#x201c;us&#x201d; also refer to MDJM or the Company and its subsidiaries and the consolidated VIE as a whole.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;MDJCC Limited (&#x201c;MDJM Hong Kong&#x201d;) was incorporated on February&#160;9, 2018, under the laws of Hong Kong. MDJM owned 100% interest of MDJM Hong Kong.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;MD Local Global Limited (&#x201c;MDJM UK&#x201d;) was incorporated in the UK under the Companies Act 2006 as a private company on October 28, 2020, and it is registered in England and Wales. MDJM owned 100% interest of MDJM UK.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Mansions Catering and Hotel LTD (&#x201c;Mansions,&#x201d; formerly known as Mansions Estate Agent Ltd) was incorporated pursuant to England laws as a limited company on June 15, 2021, to conduct residential property management and real estate agencies business. At the time of incorporation, MD UK originally held 51% of the equity interest in Mansions, Ocean Tide Wealth Limited, a specialist mortgage broker in the United Kingdom held 41% of the equity interest was held by Ocean Tide Wealth Limited, a specialist mortgage broker in the United Kingdom, and Mingzhe Zhang, an individual held the remaining 8%. On May 20, 2022, MD UK acquired the 41% ownership interests from Ocean Tide Wealth Limited with a consideration of one British pound sterling. On May 20, 2022, MD UK acquired the 8% ownership interests from Mingzhe Zhang with a consideration of one British pound sterling. After the acquisition, MD UK has held 100% ownership interests in Mansions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On January 14, 2022, Mingda Jiahe Development Investment Co., Ltd (&#x201c;MD Japan&#x201d;) was incorporated pursuant to Japanese laws. MDJM holds 100% of the equity interest in MD Japan. For the year ended December 31, 2022, MD Japan incurred professional fees of $24,084 relating to the entity establishment in Japan and did not generated any revenue in 2022. MD Japan had no activity in 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On February 16, 2022, MD Lokal Global GmbH (&#x201c;MD German&#x201d;) was incorporated pursuant to German laws. MDJM holds 100% of the equity interest in MD German. For the year ended December 31, 2022, MD German incurred professional fees of $41,236 relating to the entity establishment in Germany and did not generated any revenue in 2022. MD German had no activity in 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On August 22, 2023, the Company incorporated a wholly owned subsidiary in the UK under the name of Fernie Castile Culture Limited. Fernie Castle Culture Limited expects to engage in the management of the brand name of &#x201c;Fernie&#x201d; and developing &#x201c;Fernie&#x201d; brand name related products and services.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Beijing Mingda Jiahe Technology Development Co., Ltd. (&#x201c;Mingda Beijing&#x201d;), is a limited liability company organized on March 9, 2018, under the laws of the PRC, a wholly-foreign owned entity (&#x201c;WFOE&#x201d;) and 100% owned by MDJM Hong Kong.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Tianjin Mingda Jiahe Real Estate Co., Ltd. (&#x201c;Mingda Tianjin&#x201d;), is a limited liability company organized on September 25, 2002 under the laws of the PRC. On February 2, 2021, Mingda Tianjin changed its name to Mingdajiahe (Tianjin) Co., Ltd.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;The following table lists the wholly-owned subsidiaries and the consolidated VIE of the Company:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Date of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Place of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Percentage of&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Name of the Company&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Ownership&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;MDJM Hong Kong&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;February 9, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Hong Kong&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;MDJM UK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;October 28, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;England and Wales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Mansions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;June 15, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;England and Wales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Fernie Castile Culture Limited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;August 22, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;England and Wales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;MD Japan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;January 14, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Japan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;MD German&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;February 16, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Germany&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Mingda Beijing (WFOE)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;March 9, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Mingda Tianjin (VIE)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;September 25, 2002&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;VIE&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;VIE Arrangements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;PRC regulations currently prohibit or restrict foreign ownership of companies that provide services in certain industries. To comply with these regulations, on April 28, 2018, Mingda Beijing entered into a series of contractual arrangements with Mingda Tianjin and shareholders of Mingda Tianjin (collectively, the &#x201c;VIE Agreements&#x201d;). Due to PRC legal restrictions on foreign ownership in the real estate sector, neither the Company nor its subsidiaries own any equity interest in Mingda Tianjin. Instead, for accounting purposes, the Company controls and receives the economic benefits of Mingda Tianjin&#x2019;s business operation through the VIE Agreements, which enable the Company to consolidate the financial results of the VIE and its subsidiaries in the Company&#x2019;s consolidated financial statements under the generally accepted accounting principles in the United States of America (&#x201c;U.S. GAAP&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Agreements that Transfer Economic Benefits of Mingda Tianjin&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On April&#160;28, 2018, Mingda Beijing entered into an &#x201c;Exclusive Business Cooperation Agreement&#x201d; (the &#x201c;Business Agreement&#x201d;) with Mingda Tianjin. Pursuant to the Business Agreement, Mingda Beijing will provide a series of consulting and technical support services to Mingda Tianjin and is entitled to receive 100% of Mingda Tianjin&#x2019;s net income after deduction of required PRC statutory surplus reserve as a service fee. The service fee is paid annually or at any such time agreed by Mingda Beijing and Mingda Tianjin. The term of this Business Agreement is valid for 10 years upon execution of the agreement and may be extended or terminated prior to the expiration date at will of Mingda Beijing. Unless expressly provided by the Business Agreement, without prior written consent of Mingda Beijing Mingda Tianjin may not engage any third party to provide the services offered by Mingda Beijing under the agreement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Agreements that Enable the Company to Control and Receive the Economic Benefits of Mingda Tianjin&#x2019;s Business Operation for Accounting Purposes&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On April 28, 2018, each of the shareholders of the Mingda Tianjin entered into an &#x201c;Exclusive Call Option Agreement&#x201d; (collectively, the &#x201c;Option Agreements&#x201d;) with Mingda Beijing. Pursuant to the Option Agreements, each of the shareholders of Mingda Tianjin granted an irrevocable and unconditional option to Mingda Beijing or its designees to acquire all or part of such shareholder&#x2019;s equity interests in Mingda Tianjin at its sole discretion, to the extent as permitted by PRC laws and regulations then in effect. The consideration for such acquisition of all equity interests in Mingda Tianjin will be equal to the registered capital of Mingda Tianjin, and if PRC law requires the consideration to be greater than the registered capital, the consideration will be the minimum amount as permitted by PRC law. The Option Agreements are valid for 10 years upon execution of the agreements and may be extended prior to the expiration date at will by Mingda Beijing.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On April 28, 2018, each of the shareholders of Mingda Tianjin also entered into an &#x201c;Equity Pledge Agreement&#x201d; (collectively, the &#x201c;Pledge Agreements&#x201d;) with Mingda Beijing. Pursuant to the Pledge Agreements, the shareholders pledged their respective equity interests in Mingda Tianjin to guarantee the performance of the obligations of the VIE. Mingda Beijing, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. Pursuant to the Pledge Agreements, each of the shareholders of Mingda Tianjin cannot transfer, sell, pledge, dispose of, or otherwise create any new encumbrance on their respective equity interests in Mingda Tianjin without the prior written consent of Mingda Beijing. The equity pledge right will expire when the exclusive business cooperation between Mingda Beijing and Mingda Tianjin is terminated and all service fees are paid. The equity pledges of Mingda Tianjin have been registered with the relevant local branch of the State Administration for Industry and Commerce.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Risks in Relation to the VIE Structure&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company believes that the VIE Agreements are in compliance with the PRC law and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company&#x2019;s ability to enforce the VIE Agreements and the interests of the shareholders of the VIE may diverge from those of the Company and that may potentially increase the risk that such shareholders would seek to act inconsistently with the contractual terms, for example by influencing the VIE not to pay the service fees when required to do so.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s ability to, for accounting purposes, control and receive the economic benefits of Mingda Tianjin&#x2019;s business operation through the VIE Agreements, and to consolidate the financial results of the VIE and its subsidiaries in its consolidated financial statements, also depends on the power of attorney Mingda Beijing has to vote on all matters requiring shareholder approval in the VIE. The Company believes this power of attorney is legally enforceable but may not be as effective as direct equity ownership.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In addition, if the VIE Agreements were found to be in violation of any existing PRC laws and regulations, the Company may be subject to fines or other actions. The Company does not believe such actions would result in the liquidation or dissolution of the Company, Mingda Beijing, or the VIE.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company, through its subsidiaries and the VIE Agreements, has (1) the power to direct the activities of the VIE that most significantly affect the entity&#x2019;s economic performance and (2) the right to receive benefits from the VIE. Accordingly, the Company is the primary beneficiary of the VIE and has consolidated the financial results of the VIE.&lt;/p&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_2_9_2018_srt_OwnershipAxis_mdjh_MdjccLimitedMember_-UpGSQo-o0OybYq1En1taw"
      decimals="2"
      id="Narr_FOPXAcUo00i8JQgJ8Dgglg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_10_28_2020_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_TqWnX1zwtUWuDEhcQgaiLg"
      decimals="2"
      id="Narr_hma11p0rSEqkgDlm0ZfBSQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_MdjmUkMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_RhTlkwVjHE2ztsp4ohKbdg"
      decimals="2"
      id="Narr_Ny3dlVMGbkOqackmw0OwbQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_OceanTideWealthLimitedMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_zNDFjymYrkiJNSjuDI8uFg"
      decimals="2"
      id="Narr_qWs5iJjP9kSPZm-7TdmChA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.41</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_6_15_2021_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_OCX7B7XLuUShYVrfI4LX2Q"
      decimals="2"
      id="Narr_4muNqOM6NU2agIAUAVfgOw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.08</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_5_20_2022_dei_LegalEntityAxis_mdjh_OceanTideWealthLimitedMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_GMyt4z75J0SXAdnXH8n1HA"
      decimals="2"
      id="Narr_7c1OF9Dbbka_2YGGISBrXQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.41</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_5_20_2022_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_eQH05m6ZX0mq2htpcDRV-g"
      decimals="2"
      id="Narr_Rogt1tUUe0-rJjgge94bCg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.08</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mdjh_MansionsEstateAgentLtdMember_N4MkEtY-cE6zY-xZA96s4A"
      decimals="2"
      id="Narr_4bqzi8gf3U-_rFz_BZtBZw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_9ejbIm3SO0CHhkNxhad6mw"
      decimals="2"
      id="Narr_PmWjyWUYt0-sbSSXkFz9xg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ProfessionalFees
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_P0JAX1RrmUKpHENhttLjlg"
      decimals="0"
      id="Narr_Fabs85m-nkCwPs9-L78Imw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">24084</us-gaap:ProfessionalFees>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_ZvdbYjFWw06wDCCXemvzrw"
      decimals="2"
      id="Narr_Ri38KkLdUEKYyHvVM7GcxQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ProfessionalFees
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_QgtcIxL5tUG9J9sAELAPDw"
      decimals="0"
      id="Narr_l83v30uwFUylDcdyUVIJbw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">41236</us-gaap:ProfessionalFees>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_3_9_2018_srt_OwnershipAxis_mdjh_MdjmHongKongMember_r1KSOjvqgku11aLHeb3Zrg"
      decimals="INF"
      id="Narr_f-P9sMrEj0GBmNxswJ6U-A"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <mdjh:ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_otIrBCn07EubztFQna5TRQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Date of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Place of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Percentage of&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Name of the Company&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Ownership&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;MDJM Hong Kong&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;February 9, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Hong Kong&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;MDJM UK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;October 28, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;England and Wales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Mansions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;June 15, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;England and Wales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Fernie Castile Culture Limited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;August 22, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;England and Wales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;MD Japan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;January 14, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Japan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;MD German&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;February 16, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Germany&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Mingda Beijing (WFOE)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;March 9, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Mingda Tianjin (VIE)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;September 25, 2002&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;VIE&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</mdjh:ScheduleOfWhollyOwnedSubsidiariesAndTheConsolidatedVieTableTextBlock>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdjmHongKongMember_vT8F7V5hMUWxrY-riViVCA"
      id="Tc_3XTATNsEJESA9sS15jdqzw_3_2">2018-02-09</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:PlaceOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdjmHongKongMember_vT8F7V5hMUWxrY-riViVCA"
      id="Tc_PfxFazWGPUaZE5PeU0gsXg_3_4">Hong Kong</mdjh:PlaceOfIncorporation>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdjmHongKongMember_zcEzNeCd-EWXPCpdS17kjA"
      decimals="INF"
      id="Tc_KCwhi1sLRU2YVlSSLvFZVw_3_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_bnFjuLqSgkKC6_jJWIj1jg"
      id="Tc_9SCWhCdxKEKBdezv7_5UFg_4_2">2020-10-28</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:PlaceOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_bnFjuLqSgkKC6_jJWIj1jg"
      id="Tc_4unI_aDK2EW8-WHjMo32rg_4_4">England and Wales</mdjh:PlaceOfIncorporation>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdLocalGlobalLimitedMember_j1f8tcEUDUeOl3LVFkQTug"
      decimals="INF"
      id="Tc_XygPJ9Ab0kKwXCwNLKbe4A_4_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MansionsEstateMember_rAl9LYxRaEmz8vHT0Vovyw"
      id="Tc_P7UYjk4UlUSeizzR929BYQ_5_2">2021-06-15</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:PlaceOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MansionsEstateMember_rAl9LYxRaEmz8vHT0Vovyw"
      id="Tc_ih_258IImUSlNl4OU7cRHg_5_4">England and Wales</mdjh:PlaceOfIncorporation>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MansionsEstateMember_9SNmEsSoA0i3Hiq8VJ4mhA"
      decimals="INF"
      id="Tc_c9yltEmulk2ROl0cBdfmZA_5_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_FernieCastileCultureLimitedMember_qjU1nnb2MUG-4zKTO1sEQA"
      id="Tc_e0UZ7X1JUUOm36m-Mh6Wqg_6_2">2023-08-22</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:PlaceOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_FernieCastileCultureLimitedMember_qjU1nnb2MUG-4zKTO1sEQA"
      id="Tc_cn-W0gg6QkqFrmd4C-0bWw_6_4">England and Wales</mdjh:PlaceOfIncorporation>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_FernieCastileCultureLimitedMember_XkyiGG7TUk2opOwfntu8hw"
      decimals="INF"
      id="Tc_s9pSbEJqXU6ItnashJwoFQ_6_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_fHa6aeV7_U6MbaJvj2HRfA"
      id="Tc_XOjufhJyqUuszO0X0_WlyA_7_2">2022-01-14</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:PlaceOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_fHa6aeV7_U6MbaJvj2HRfA"
      id="Tc_8639wYMH8EOG5yXVEMLKnw_7_4">Japan</mdjh:PlaceOfIncorporation>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MingdaJiaheDevelopmentInvestmentCoLtdMember_9ejbIm3SO0CHhkNxhad6mw"
      decimals="INF"
      id="Tc_Ct5Hark_IUSSjdtUl5oKNQ_7_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_24di0Wpeek6zc5jgk_4VKw"
      id="Tc_CxnRP0qvLUOh9kMFNcKZKA_8_2">2022-02-16</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:PlaceOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_24di0Wpeek6zc5jgk_4VKw"
      id="Tc_dsTi80C5oEqAmABEha3gFw_8_4">Germany</mdjh:PlaceOfIncorporation>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_MdLokalGlobalGmbhMember_ZvdbYjFWw06wDCCXemvzrw"
      decimals="INF"
      id="Tc_bAxMUlLfwUC4lRuBt65mig_8_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_iVd_zo4ICE2p8reZgCLIIw"
      id="Tc_W6wLKajI1ki0XNs0eKrqsw_9_2">2018-03-09</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:PlaceOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_iVd_zo4ICE2p8reZgCLIIw"
      id="Tc_ld8GrmB36USNH9C9le6TcQ_9_4">PRC</mdjh:PlaceOfIncorporation>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_OwnershipAxis_mdjh_BeijingMingdaJiaheTechnologyDevelopmentCoLtdMember_EaqkvQBVzkaJaUYIbxqKMA"
      decimals="INF"
      id="Tc_BJKLZ5QHvUaDvy_CqgiRdw_9_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_IjdW8uHlYEW1xWHB4SIvAg"
      id="Tc_t-3XirxQkkuLzddDGavK5Q_10_2">2002-09-25</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:PlaceOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_IjdW8uHlYEW1xWHB4SIvAg"
      id="Tc_ZN9s7wtj7021neCMgzADVw_10_4">PRC</mdjh:PlaceOfIncorporation>
    <mdjh:VariableInterestEntityOwnershipDescription
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_IjdW8uHlYEW1xWHB4SIvAg"
      id="Tc_n10Mr_OejUuHWHq80UPyqQ_10_6">VIE</mdjh:VariableInterestEntityOwnershipDescription>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="Duration_4_28_2018_To_4_28_2018_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_us-gaap_TypeOfArrangementAxis_mdjh_ExclusiveBusinessCooperationAgreementMember_oWhuRU-xJU6_U0CQ4mpXrw"
      decimals="INF"
      id="Narr_YrSHnTmL50yteVCtiUaXFQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <mdjh:BusinessAgreementTerm
      contextRef="Duration_4_28_2018_To_4_28_2018_dei_LegalEntityAxis_mdjh_BeijingMingdajiaheTechnologyDevelopmentCoLtdMember_srt_ConsolidatedEntitiesAxis_mdjh_TianjinMingdajiaheRealEstateCoLtdMember_-sObUZmGbUWY-qXlYSf6PA"
      id="Narr_ExRCimRpzE2-O8iSdjiLsA">P10Y</mdjh:BusinessAgreementTerm>
    <mdjh:BusinessAgreementTerm
      contextRef="Duration_4_28_2018_To_4_28_2018_TKRmHA4ao02lq1QBWt6jkA"
      id="Narr_g_-oa15OO0-C9Wn-kJYc2g">P10Y</mdjh:BusinessAgreementTerm>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_ws6hQPgBg0yfQSfAtvSOeA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;2 &#x2013; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Basis of consolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s consolidated financial statements and related notes have been prepared in accordance with U.S. GAAP and pursuant to the rules and regulations of the Securities Exchange Commission (the &#x201c;SEC&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The accompanying consolidated financial statements include the financial statements of the Company, its subsidiaries, the VIE, and the branch offices of the VIE. All significant inter-company accounts and transactions have been eliminated on consolidation.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group evaluates each of its interests in private companies to determine whether or not the investee is a VIE and, if so, whether the Group is the primary beneficiary of such VIE. In determining whether the Group is the primary beneficiary, the Group considers if the Group (i)&#160;has power to direct the activities that most significantly affects the economic performance of the VIE, and (ii)&#160;receives the economic benefits of the VIE that could be significant to the VIE. If deemed the primary beneficiary, the Group consolidates the VIE.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;Mingda Tianjin has the following branch offices, which have been included in the accompanying consolidated financial statements:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Percentage&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Date of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Place of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;of&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Name of the Subsidiaries Owned by the VIE&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Ownership&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;October 13, 2017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Suzhou, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Mingdajiahe (Tianjin) Co., Ltd. Chengdu Branch&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;June 24, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Chengdu, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch was dissolved in October 2022. Consequently, a $240,431 loss on deconsolidation was recorded in the year ended December 31, 2022.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Mingda Tianjin included the following branch offices and/or subsidiaries in previous consolidated financial statements. These offices and subsidiaries were dissolved in 2021 and deconsolidated from the accompanying consolidated financial statements for the year ended December 31, 2021.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Percentage&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Date of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Place of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;of&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Name of the Deconsolidated Subsidiaries Owned by the VIE&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Ownership&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Mingdajiahe (Tianjin) Co., Ltd. Yangzhou Branch&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;October 18, 2017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Yangzhou, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Xishe (Tianjin) Business Management Co., Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;October 20, 2017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Tianjin, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Xishe (Tianjin) Culture and Media Co., Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;July 25, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Tianjin, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Xishe Xianglin (Tianjin) Business Operation &amp;amp; Management Co., Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;March 9, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Tianjin, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;51%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Use of Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The preparation of these consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from such estimates. Significant accounting estimates reflected in the Group&#x2019;s financial statements include useful lives and valuation of long-lived assets, allowance for doubtful accounts, assumptions related to the consolidation of entities in which the Group holds variable interests, and valuation allowance on deferred tax.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company follows the provisions of Accounting Standards Codification (&#x201c;ASC&#x201d;) 820, Fair Value Measurements and Disclosures (&#x201c;ASC 820&#x201d;). It clarifies the definition of fair value, prescribes methods for measuring fair value, and establishes a fair value hierarchy to classify the inputs used in measuring fair value as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 1 &#x2013; Inputs are unadjusted quoted prices in active markets for identical assets or liabilities available at the measurement date;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 2 &#x2013; Inputs are unadjusted quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, inputs other than quoted prices that are observable, and inputs derived from or corroborated by observable market data; and&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 3 &#x2013; Inputs are unobservable inputs which reflect the reporting entity&#x2019;s own assumptions on what assumptions the market participants would use in pricing the asset or liability based on the best available information.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The carrying amounts reported in the accompanying consolidated balance sheets for cash and cash equivalents, accounts receivable, other receivables, prepaid expenses, prepaid income tax, deferred tax assets, accounts payable and accrued liabilities, income tax payable, and other taxes payable approximate their fair value based on the short-term maturity of these instruments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Cash, Cash Equivalents, and Restricted Cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Cash and cash equivalents include cash on hand and all highly liquid investments with an original maturity of three&#160;months or less.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group maintains cash and cash equivalents with various commercial banks within the PRC. Cash in the PRC denominated in RMB may not be freely transferable to out of the PRC because of exchange control regulations or other reasons. Such restricted cash amounted to $65 and $74,320 as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in the bank accounts and believes it is not exposed to any risks on its cash held in PRC banks.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Property and equipment are carried at cost, less accumulated depreciation. Costs include any incremental costs that are directly attributable to the construction or acquisition of the item of property and equipment. Maintenance and repairs are expensed as incurred, while major maintenance and remodeling costs are capitalized if they extend the useful life of the asset. Depreciation is computed using the straight-line method over the estimated useful lives.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;When property and equipment are sold or otherwise disposed of, the cost and related accumulated depreciation are eliminated from the accounts and any resulting gain or loss is recognized in the results of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Classification&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Estimated&#160;Useful&#160;Life&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_tfR8SJBfCEGne2xnZirKEg;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;50&#160;years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Building fixtures and furniture&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_G2yhjrcfyUKXgduOir_PEQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;4&lt;/span&gt;&lt;/span&gt; to 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Office Equipment and Fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_SmY16L17A0GISOkkNR6f4g;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;3&lt;/span&gt;&lt;/span&gt; to 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_jJMLbilVLEakuXnjIcibvw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;2&lt;/span&gt;&lt;/span&gt; or 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_DLAVE9NrKUijH0d_0WX38A;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;4&lt;/span&gt;&lt;/span&gt; or 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group adopted ASC 606, Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;). The Group determines revenue recognition through the following five steps: (1), identification of the contract, or contracts, with a customer, (2), identification of the performance obligations in the contract, (3), determination of the transaction price, (4), allocation of the transaction price to the performance obligations in the contract; and (5), recognition of revenue when, or as, we satisfy a performance obligation.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The operating entities&#x2019; service contracts typically include the terms of parties, services to be provided, service covered period, details of service fee calculation, and terms or conditions when services are to be paid. The performance obligation of the operating entities is clearly defined as to sale of real properties specified in the contracts. The performance obligation is satisfied when at the point of closing of the sales contract with each property buyer is completed and, when the developer receives the proceeds from the sales (cash and/or bank loans). The commission fee is determined based on the total value of property sold multiplied by the commission rate agreed upon in the contracts. The commission rates vary among developers. The payment terms also vary with certain developers dividing the contracts into several phases and making payment when a phase has been completed. These variable considerations will not change the calculation of commission fee. The transaction price is determined based on the commission rate and properties sold.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s major revenue is generated by commission fees from selling real estate properties since its inception. Commission revenue from property brokerage is recognized when: (i) the operating entities have completed its performance obligation to sell properties per contract, (ii) the property developer and the buyer completed a property sales transaction and the developer received full or partial amount of proceeds from the buyer or full payment from the banker if mortgaged, and (iii) the property developer granted confirmation to the operating entities to issue an invoice per contract. The Group recognizes revenue net of value added taxes (&#x201c;VAT&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group did not handle any monetary transactions nor act as an escrow intermediary between the developers and the buyers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Certain sales contracts allow developers to withhold a certain percentage of the total commission for a certain period as a risk fund to cover potential damages caused by sales activities of the operating entities. In these circumstances, the Group will not determine that the operating entities&#x2019; performance obligations have been fulfilled until the withholding period has passed. Since the amount being withheld is the risk of loss from the sales transaction, the Group records the amount withheld by developers as deferred income and will recognize the income when the withholding period has passed, and the amount withheld is confirmed by the developers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group engages in the business of managing rental property via its UK subsidiary Mansions commenced in August 2021. Mansions receives a one-time referral fee from tenants, based on a certain percentage of total leased value of lease agreement. The Group recognizes the revenue, when: a) the lease agreement is executed, and b) the tenant made its first payment. Mansions also provides management services to tenants and collects service fees. Management service fees are recognized on a monthly basis. The prepayment of monthly service fee is recorded as deferred income.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Additionally, the Group provides consulting services to its clients, such as training, design and marketing. Revenue recognized from consulting is net of VAT. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Segment Information&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group uses &#x201c;the management approach&#x201d; in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group&#x2019;s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Group&#x2019;s reportable segments. All of the Group&#x2019;s operations are considered by the chief operating decision maker to be aggregated in one reportable operating segment. For the years ended December 31, 2023, 2022, and 2021, revenue from real estate agent income was 29%, 96%, and 99%, respectively; revenue from consulting services was 0%, 0%, and 1%, respectively; revenue from rental management service was 47%, 4%, and 0%, respectively. Revenue from hotel business was 24%, 0%, and 0%, respectively. Geographically, for the years ended December 31, 2023, 2022, and 2021, revenue generated from the PRC market was 29%, 96%, and 100%, respectively; revenue generated from the UK market was 71%, 4%, and 0%, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;ASC 842 requires the Group to determine whether a contract is a lease or contains a lease at the inception of the contract, considering all relevant facts and circumstances. A contract is a lease or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;A lease is classified as a finance lease when the lease meets any of the following criteria: (i) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (ii) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (iii) the lease term is for the major part of the remaining economic life of the underlying asset, (iv) the present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all (90% or more) of the fair value of the underlying asset, or (v) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease not classified as a finance lease is classified as an operating lease.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. When measuring assets and liabilities arising from a lease, a lessee should include payments to be made in optional periods only if the lessee is reasonably certain to exercise its option to extend the lease or not exercise an option to terminate the lease. Similarly, optional payments to purchase the underlying asset should be included in the measurement of lease assets and lease liabilities only if the lessee is reasonably certain to exercise that purchase option.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group elected not to recognize on the balance sheet leases with terms of 12 months or less. The Group typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Group&#x2019;s assessment unless there is reasonable certainty that the Group will renew.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Business Tax and Value Added Tax (&#x201c;VAT&#x201d;)&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The PRC government implemented a VAT reform pilot program, which replaced the business tax with VAT. Since May 2016, the changes from business tax to VAT have been expanded to all other service sectors which used to be subject to business tax. The VAT rate applicable to subsidiaries and consolidated VIE of the Company is 6%. The Company accrues VAT payable when revenue is recognized.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The UK government will charge VAT on business services and commission. The standard VAT rate is 20%. All income of Mansion Estate in UK will be subject to VAT. The Company accrues VAT payable when revenue is recognized.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Deferred Offering Costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:none;"&gt;Deferred offering costs consist principally of all direct offering costs incurred by the Company, such as underwriting, legal, accounting, consulting, printing, and other registration related costs in connection with the initial public offering (&#x201c;IPO&#x201d;) of the Company&#x2019;s ordinary shares. Such costs are deferred until the closing of the offering, at which time the deferred costs are offset against the offering proceeds. In the event the offering is unsuccessful or aborted, the costs will be expensed.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Marketing and Advertising Expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Marketing and advertising expenses consist primarily of marketing planning fees and advertisements expenses used for targeted property sales. The Group expenses all marketing and advertising costs as incurred and records these costs within &#x201c;Selling expenses&#x201d; on the consolidated statements of operations when incurred. The Group did not incur such expenses for the years ended December 31, 2023, 2022, and 2021, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s operation in China is governed by the income tax laws of the PRC. The Chinese Corporate Income Tax applies to all companies in China, foreign owned &amp;amp; Chinese owned. It is levied on company profits at a rate of 25%.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s operation in United Kingdom is governed by the income tax laws of the UK. The normal rate of corporation tax is 19% for the financial year beginning April 1, 2021 and will be maintained at this rate for the financial year beginning April 1, 2022. From April 1, 2023, the main rate of corporation tax increased from 19% to 25%, and a new 19% small profits rate of corporation tax was introduced for companies whose profits do not exceed 50,000 pounds sterling (GBP). &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities, and their reported amounts in the financial statements, net operating loss carry forwards and credits by applying enacted statutory tax rates applicable to future years when the reported amounts of the asset or liability are expected to be recovered or settled, respectively. Deferred tax assets are reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided for in accordance with the laws of the relevant taxing authorities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group only recognizes tax liabilities related to uncertain tax positions when such positions are more likely than not of being sustained upon examination. For such positions, the Group recognizes the largest amount of tax liabilities that is more than fifty&#160;percent likely of being sustained upon the ultimate settlement of such uncertain position. There were no such tax liabilities recognized in the accompanying consolidated financial statements. The Group records interest and penalties as a component of income tax expense. There were no such interest and penalties for the&#160;years ended December 31, 2023, 2022, and 2021.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Non-Controlling Interest&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Noncontrolling interest is classified as a separate line item in the equity section and disclosures in the Company&#x2019;s consolidated financial statements have distinguished the interest of the Company from the interest of the noncontrolling interest holder. Xishe Xianglin (Tianjin) Business Operation &amp;amp; Management Co., Ltd. was 49% owned by an unrelated third party as of December 31, 2020 and 2019, respectively. Xishe Xianglin (Tianjin) Business Operation &amp;amp; Management Co., Ltd. was dissolved in 2021 and deconsolidated from the consolidated financial statements ended on December 31, 2021. Mansions was 49% owned by two unrelated parties as of December 31, 2021. On May 20, 2022, the Company acquired the 49% equity interests owned by the two unrelated parties.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Per Share Amounts&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company computes per share amounts in accordance with ASC Topic 260 &#x201c;Earnings per Share&#x201d; (EPS), which requires presentation of basic and diluted EPS. Basic EPS is computed by dividing the net income (loss) available to holders of ordinary shares by the weighted-average number of ordinary shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares or resulted in the issuance of ordinary shares that then shared in the earnings of the Company, if any. This is computed by dividing net earnings by the combination of dilutive ordinary share equivalents.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;The Group had a total of 126,082 underwriter&#x2019;s warrants outstanding as of December 31, 2022 and 2021. The underwriter&#x2019;s warrants are exercisable at a price of $6.25. As of December 31, 2022, the Group&#x2019;s closing stock price was $1.51, which had no dilutive impact. The underwriter&#x2019;s warrants expired on November 13, 2023. For the years ended December 31, 2023 and 2022, the Company incurred net losses, and all potentially dilutive securities are excluded from the computation of diluted shares outstanding as they would have had an anti-dilutive impact.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Numerator for earnings per share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Net loss attributable to the Company&#x2019;s ordinary shareholders&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,160,446)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,154,084)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Denominator for basic and diluted earnings per share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Basic and weighted average ordinary shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,675,216&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,675,216&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Per share amount&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Per share&#160;&#x2013; basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.18)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Comprehensive Income&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company follows ASC 220-10, &#x201c;Reporting Comprehensive Income,&#x201d; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#x2019; equity during the period except those resulting from investments by, or distributions to shareholders.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;The Company follows ASC 220-10, &#x201c;Reporting Comprehensive Income,&#x201d; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#x2019; equity during the period except those resulting from investments by, or distributions to shareholders.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;1 US$ = RMB&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Spot rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7.0999&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.8987&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.3524&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Average rate for the year ended&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7.0809&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.7347&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.4491&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;1 US$ = GBP&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Spot rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.7847&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.8315&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.7419&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Average rate for the year ended&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.8039&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.8121&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.7327&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The financial records of certain of the Company&#x2019;s subsidiaries and the VIE are maintained in local currencies other than the U.S. dollar, such as RMB in the PRC and GBP in the UK, which are their functional currencies. Transactions denominated in currencies other than the functional currency are recorded at the rates of exchange prevailing when the transactions occur. Transaction gains and losses are recognized in the consolidated statements of operations and comprehensive income (loss). There were $18,762, $43,548, and ($14,402) transaction gain and (loss) recorded for the years ended December 31, 2023, 2022, and 2021, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Concentration Risk&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s business, financial condition, and results of operations in the PRC may be influenced by the political, economic, and legal environment in the PRC, and by the general state of the economy of the PRC. The Company&#x2019;s operations in the PRC are subject to specific considerations and significant risks not typically associated with companies in North America. The Company&#x2019;s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things. Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and trade accounts receivable. All of the Company&#x2019;s cash in the PRC is maintained with state-owned banks within the PRC. Per PRC regulations, the maximum insured bank deposit amount is approximately $70,424 (RMB500,000) for each depositor. The Company&#x2019;s total unprotected cash in the PRC banks amounted to approximately $0 and $5,225 as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s subsidiaries in the UK have bank accounts in the UK. Customer deposits held by banks, building societies and credit unions (including in Northern Ireland) in UK establishments that are authorized by the Prudential Regulation Authority (PRA) are protected by the Financial Services Compensation Scheme (FSCS) up to GBP85,000, which was approximately $108,322. The Company&#x2019;s total unprotected cash in bank amounted to approximately $367,949 and $1,135,013, as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Deconsolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-size:10pt;"&gt;In accordance with ASC 810-40, &lt;/span&gt;deconsolidation of a subsidiary occurs when: (a) some or all of the &lt;span style="font-size:10pt;"&gt;ownership interests of the subsidiary are sold resulting in the loss of a controlling financial interest; (b) a contractual agreement granting control of the subsidiary expires; (c) the subsidiary issues its shares to outsiders reducing the parent&#x2019;s ownership interest resulting in the loss of a controlling financial interest; or (d) the subsidiary becomes subject to the control of a government, court, administrator or regulator.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The parent should recognize a gain or loss measured as the difference between: (a) the aggregate of: (i) the fair value of any consideration received, (ii) the fair value of any retained non-controlling interest, and (iii) the carrying amount of any non-controlling interest at the date the subsidiary is deconsolidated; and (b) the carrying amount of the subsidiary&#x2019;s assets and liabilities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;A subsidiary should be deconsolidated from the date a controlling financial interest is lost and should also consider the equity components included in the non-controlling interest and the amounts previously recognized in accumulated other comprehensive income (loss), i.e. the foreign currency translation adjustment.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In December 2019, the FASB issued Accounting Standards Update 2019-12-Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU summarizes the FASB&#x2019;s recently issued Accounting Standards Update (ASU) No. 2019-12, simplifying the Accounting for Income Taxes. The ASU enhances and simplifies various aspects of the income tax accounting guidance in ASC 740. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The adoption of this ASU had no material impact on our consolidated financial statements. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#x201c;ASU 2016-13&#x201d;), which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, excluding entities eligible to be smaller reporting company. For all other entities, the requirements are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. ASU 2016-13 has been amended by ASU 2019-04, ASU 2019-05, and ASU 2019-11. For entities that have not yet adopted ASU No. 2016-13, the effective dates and transition methodology for ASU 2019-04, ASU 2019-05, and ASU 2019-11 are the same as the effective dates and transition methodology in ASU 2016-13. The Group adopted this standard for the year beginning January 1, 2023. There has been no material impact on the Group&#x2019;s consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group considers the applicability and impact of all ASUs. The ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Group&#x2019;s consolidated financial position and/or results of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Other accounting standards that have been issued or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Group does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows, or disclosures.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_mr4D4qRCjEOHZDaZGn509w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Basis of consolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s consolidated financial statements and related notes have been prepared in accordance with U.S. GAAP and pursuant to the rules and regulations of the Securities Exchange Commission (the &#x201c;SEC&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The accompanying consolidated financial statements include the financial statements of the Company, its subsidiaries, the VIE, and the branch offices of the VIE. All significant inter-company accounts and transactions have been eliminated on consolidation.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group evaluates each of its interests in private companies to determine whether or not the investee is a VIE and, if so, whether the Group is the primary beneficiary of such VIE. In determining whether the Group is the primary beneficiary, the Group considers if the Group (i)&#160;has power to direct the activities that most significantly affects the economic performance of the VIE, and (ii)&#160;receives the economic benefits of the VIE that could be significant to the VIE. If deemed the primary beneficiary, the Group consolidates the VIE.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;Mingda Tianjin has the following branch offices, which have been included in the accompanying consolidated financial statements:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Percentage&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Date of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Place of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;of&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Name of the Subsidiaries Owned by the VIE&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Ownership&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;October 13, 2017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Suzhou, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Mingdajiahe (Tianjin) Co., Ltd. Chengdu Branch&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;June 24, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Chengdu, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch was dissolved in October 2022. Consequently, a $240,431 loss on deconsolidation was recorded in the year ended December 31, 2022.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Mingda Tianjin included the following branch offices and/or subsidiaries in previous consolidated financial statements. These offices and subsidiaries were dissolved in 2021 and deconsolidated from the accompanying consolidated financial statements for the year ended December 31, 2021.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Percentage&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Date of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Place of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;of&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Name of the Deconsolidated Subsidiaries Owned by the VIE&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Ownership&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Mingdajiahe (Tianjin) Co., Ltd. Yangzhou Branch&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;October 18, 2017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Yangzhou, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Xishe (Tianjin) Business Management Co., Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;October 20, 2017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Tianjin, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Xishe (Tianjin) Culture and Media Co., Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;July 25, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Tianjin, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Xishe Xianglin (Tianjin) Business Operation &amp;amp; Management Co., Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;March 9, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Tianjin, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;51%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Group_nCLrOSHLAEmMOqfl8_ecUQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Percentage&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Date of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Place of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;of&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Name of the Subsidiaries Owned by the VIE&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Ownership&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Mingdajiahe (Tianjin) Co., Ltd. Suzhou Branch&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;October 13, 2017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Suzhou, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Mingdajiahe (Tianjin) Co., Ltd. Chengdu Branch&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;June 24, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;Chengdu, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Percentage&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Date of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Place of&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;of&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Name of the Deconsolidated Subsidiaries Owned by the VIE&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Incorporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Ownership&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Mingdajiahe (Tianjin) Co., Ltd. Yangzhou Branch&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;October 18, 2017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Yangzhou, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;N/A&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Xishe (Tianjin) Business Management Co., Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;October 20, 2017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Tianjin, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Xishe (Tianjin) Culture and Media Co., Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;July 25, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Tianjin, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Xishe Xianglin (Tianjin) Business Operation &amp;amp; Management Co., Ltd.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;March 9, 2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Tianjin, China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;51%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_8AfSl1KJQ0q3Oz1p0GJBWg"
      id="Tc_foljvqLPRkKmrO5jDI2eFg_4_2">2017-10-13</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:EntityIncorporationStateCountryName
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_8AfSl1KJQ0q3Oz1p0GJBWg"
      id="Tc_VhDY7y8fckud4xzGMmswfA_4_4">Suzhou, China</mdjh:EntityIncorporationStateCountryName>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember_LHKnxWGO30iMk-cAYkEe_A"
      id="Tc_f0eNOmB0eUKvxG_K2-ru3Q_5_2">2019-06-24</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:EntityIncorporationStateCountryName
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationLimitedChengduBranchMember_LHKnxWGO30iMk-cAYkEe_A"
      id="Tc_B8V9iz02A02MEI3CCim3SQ_5_4">Chengdu, China</mdjh:EntityIncorporationStateCountryName>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationSuzhouBranchMember_lycIs0PpOUa4MWpraPruBA"
      decimals="0"
      id="Narr_zDbgcWQHpU-whvBRrawTUg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">240431</us-gaap:DeconsolidationGainOrLossAmount>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember_TgB8zKtoSkCXojcXTnVAYQ"
      id="Tc_q-q6ns0nI069-Q82re_6Ug_4_2">2017-10-18</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:EntityIncorporationStateCountryName
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_TianjinMingdajiaheRealEstateCorporationYangzhouBranchMember_TgB8zKtoSkCXojcXTnVAYQ"
      id="Tc_M57ZvvA3iUadw7oOR4LpBQ_4_4">Yangzhou, China</mdjh:EntityIncorporationStateCountryName>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheTianjinBusinessManagementCoLtdMember_5z_kFLmjB02tVhUD7ixhQw"
      id="Tc_8i823vl6QEifw9VCn78QZw_5_2">2017-10-20</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:EntityIncorporationStateCountryName
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheTianjinBusinessManagementCoLtdMember_5z_kFLmjB02tVhUD7ixhQw"
      id="Tc_svHXCM0zakqyXh6q4ZnkRQ_5_4">Tianjin, China</mdjh:EntityIncorporationStateCountryName>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheTianjinBusinessManagementCoLtdMember_vivYPd1zgU-dp_2slrBWYQ"
      decimals="2"
      id="Tc_SbEtKnBvOkKHe7qOSiv-YQ_5_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_mmBQa6sqPk-VH4di6xqDow"
      id="Tc_0GcxEvNw90mEJCq54MJxGw_6_2">2018-07-25</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:EntityIncorporationStateCountryName
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_mmBQa6sqPk-VH4di6xqDow"
      id="Tc_qIlEN7UfU0Gx43yf5ksQvA_6_4">Tianjin, China</mdjh:EntityIncorporationStateCountryName>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XiSheTianjinCultureAndMediaCoLtd.Member_MnqPh2PTRkS4RKGOoxiKkQ"
      decimals="2"
      id="Tc_3C48pf05H0OiqnIBp5a2Sg_6_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_5veCOnc1f0WJVXxnZgsYnA"
      id="Tc_DIY9-rDsr021Co9kBJZBYw_7_2">2018-03-09</dei:EntityIncorporationDateOfIncorporation>
    <mdjh:EntityIncorporationStateCountryName
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_5veCOnc1f0WJVXxnZgsYnA"
      id="Tc_pWgOtmhckUG5pLb6DjrK4A_7_4">Tianjin, China</mdjh:EntityIncorporationStateCountryName>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_RExcDBkQZEyc7LO3_gAgEA"
      decimals="2"
      id="Tc_YnL3QW5GV02czHDCdp927w_7_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.51</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:UseOfEstimates
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_8UD4YcIuV0imNRuvJ9F7Kg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Use of Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The preparation of these consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from such estimates. Significant accounting estimates reflected in the Group&#x2019;s financial statements include useful lives and valuation of long-lived assets, allowance for doubtful accounts, assumptions related to the consolidation of entities in which the Group holds variable interests, and valuation allowance on deferred tax.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_xEHFjqAerUWljcYc0lytTg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company follows the provisions of Accounting Standards Codification (&#x201c;ASC&#x201d;) 820, Fair Value Measurements and Disclosures (&#x201c;ASC 820&#x201d;). It clarifies the definition of fair value, prescribes methods for measuring fair value, and establishes a fair value hierarchy to classify the inputs used in measuring fair value as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 1 &#x2013; Inputs are unadjusted quoted prices in active markets for identical assets or liabilities available at the measurement date;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 2 &#x2013; Inputs are unadjusted quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, inputs other than quoted prices that are observable, and inputs derived from or corroborated by observable market data; and&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 3 &#x2013; Inputs are unobservable inputs which reflect the reporting entity&#x2019;s own assumptions on what assumptions the market participants would use in pricing the asset or liability based on the best available information.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The carrying amounts reported in the accompanying consolidated balance sheets for cash and cash equivalents, accounts receivable, other receivables, prepaid expenses, prepaid income tax, deferred tax assets, accounts payable and accrued liabilities, income tax payable, and other taxes payable approximate their fair value based on the short-term maturity of these instruments.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_MrZiBVkGIkOG7upOwgExew">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Cash, Cash Equivalents, and Restricted Cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Cash and cash equivalents include cash on hand and all highly liquid investments with an original maturity of three&#160;months or less.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group maintains cash and cash equivalents with various commercial banks within the PRC. Cash in the PRC denominated in RMB may not be freely transferable to out of the PRC because of exchange control regulations or other reasons. Such restricted cash amounted to $65 and $74,320 as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in the bank accounts and believes it is not exposed to any risks on its cash held in PRC banks.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Narr_7qfahgRELkGm2CalIa0T2A"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">65</us-gaap:RestrictedCashEquivalents>
    <us-gaap:RestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Narr_dg4-SSQeAUy-iHFaMLlsBA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">74320</us-gaap:RestrictedCashEquivalents>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_YzfEXAzgS0iHttJTP19bqQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Property and equipment are carried at cost, less accumulated depreciation. Costs include any incremental costs that are directly attributable to the construction or acquisition of the item of property and equipment. Maintenance and repairs are expensed as incurred, while major maintenance and remodeling costs are capitalized if they extend the useful life of the asset. Depreciation is computed using the straight-line method over the estimated useful lives.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;When property and equipment are sold or otherwise disposed of, the cost and related accumulated depreciation are eliminated from the accounts and any resulting gain or loss is recognized in the results of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Classification&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Estimated&#160;Useful&#160;Life&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_tfR8SJBfCEGne2xnZirKEg;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;50&#160;years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Building fixtures and furniture&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_G2yhjrcfyUKXgduOir_PEQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;4&lt;/span&gt;&lt;/span&gt; to 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Office Equipment and Fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_SmY16L17A0GISOkkNR6f4g;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;3&lt;/span&gt;&lt;/span&gt; to 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_jJMLbilVLEakuXnjIcibvw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;2&lt;/span&gt;&lt;/span&gt; or 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_DLAVE9NrKUijH0d_0WX38A;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;4&lt;/span&gt;&lt;/span&gt; or 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <mdjh:ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_mPCYq_DwXUmqdEWXPyzVMw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Classification&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Estimated&#160;Useful&#160;Life&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_tfR8SJBfCEGne2xnZirKEg;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;50&#160;years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Building fixtures and furniture&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_G2yhjrcfyUKXgduOir_PEQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;4&lt;/span&gt;&lt;/span&gt; to 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Office Equipment and Fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_SmY16L17A0GISOkkNR6f4g;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;3&lt;/span&gt;&lt;/span&gt; to 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_jJMLbilVLEakuXnjIcibvw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;2&lt;/span&gt;&lt;/span&gt; or 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:78.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:19.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_DLAVE9NrKUijH0d_0WX38A;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;4&lt;/span&gt;&lt;/span&gt; or 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</mdjh:ScheduleOfEstimatedUsefulLifeOfFixedAssetsTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_Sj0NH0W71EuStmBfaIkpnA"
      id="Narr_QB5LCLzt4EWufqi0wxadmQ">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_4kPTuy0gl0SK9l9ENzvObg"
      id="Narr_jTo-BJylVEWp29bvZERVPg">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_8KQe0UkbpES70KqMrTZfaA"
      id="Narr_QxQRDaKtYU6DRtVBz-awpQ">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Yh_50q0EiU65bh0_BBuydg"
      id="Narr_xx9uesb-YEq4dTFy8EFM7w">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_XtxaQft7LkOyy_sdoIWNow">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group adopted ASC 606, Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;). The Group determines revenue recognition through the following five steps: (1), identification of the contract, or contracts, with a customer, (2), identification of the performance obligations in the contract, (3), determination of the transaction price, (4), allocation of the transaction price to the performance obligations in the contract; and (5), recognition of revenue when, or as, we satisfy a performance obligation.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The operating entities&#x2019; service contracts typically include the terms of parties, services to be provided, service covered period, details of service fee calculation, and terms or conditions when services are to be paid. The performance obligation of the operating entities is clearly defined as to sale of real properties specified in the contracts. The performance obligation is satisfied when at the point of closing of the sales contract with each property buyer is completed and, when the developer receives the proceeds from the sales (cash and/or bank loans). The commission fee is determined based on the total value of property sold multiplied by the commission rate agreed upon in the contracts. The commission rates vary among developers. The payment terms also vary with certain developers dividing the contracts into several phases and making payment when a phase has been completed. These variable considerations will not change the calculation of commission fee. The transaction price is determined based on the commission rate and properties sold.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s major revenue is generated by commission fees from selling real estate properties since its inception. Commission revenue from property brokerage is recognized when: (i) the operating entities have completed its performance obligation to sell properties per contract, (ii) the property developer and the buyer completed a property sales transaction and the developer received full or partial amount of proceeds from the buyer or full payment from the banker if mortgaged, and (iii) the property developer granted confirmation to the operating entities to issue an invoice per contract. The Group recognizes revenue net of value added taxes (&#x201c;VAT&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group did not handle any monetary transactions nor act as an escrow intermediary between the developers and the buyers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Certain sales contracts allow developers to withhold a certain percentage of the total commission for a certain period as a risk fund to cover potential damages caused by sales activities of the operating entities. In these circumstances, the Group will not determine that the operating entities&#x2019; performance obligations have been fulfilled until the withholding period has passed. Since the amount being withheld is the risk of loss from the sales transaction, the Group records the amount withheld by developers as deferred income and will recognize the income when the withholding period has passed, and the amount withheld is confirmed by the developers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group engages in the business of managing rental property via its UK subsidiary Mansions commenced in August 2021. Mansions receives a one-time referral fee from tenants, based on a certain percentage of total leased value of lease agreement. The Group recognizes the revenue, when: a) the lease agreement is executed, and b) the tenant made its first payment. Mansions also provides management services to tenants and collects service fees. Management service fees are recognized on a monthly basis. The prepayment of monthly service fee is recorded as deferred income.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Additionally, the Group provides consulting services to its clients, such as training, design and marketing. Revenue recognized from consulting is net of VAT. &lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_uXevCAZecUSzCYbMOBsTgQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Segment Information&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group uses &#x201c;the management approach&#x201d; in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group&#x2019;s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Group&#x2019;s reportable segments. All of the Group&#x2019;s operations are considered by the chief operating decision maker to be aggregated in one reportable operating segment. For the years ended December 31, 2023, 2022, and 2021, revenue from real estate agent income was 29%, 96%, and 99%, respectively; revenue from consulting services was 0%, 0%, and 1%, respectively; revenue from rental management service was 47%, 4%, and 0%, respectively. Revenue from hotel business was 24%, 0%, and 0%, respectively. Geographically, for the years ended December 31, 2023, 2022, and 2021, revenue generated from the PRC market was 29%, 96%, and 100%, respectively; revenue generated from the UK market was 71%, 4%, and 0%, respectively.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="INF"
      id="Narr_F5wLS5wc3km_ETS_4DeZ3g"
      unitRef="Unit_Standard_segment_oU4uFFgsckSnfCHSVHZuxw">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_uvKOMj05Ck-weC9TcDRNig"
      decimals="2"
      id="Narr_TCLB9A7HNUCcFlPUorZY1w"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ZM0R_izeSEKL0QtBErzLlw"
      decimals="2"
      id="Narr_oet1rLUPZkCQuOZr7L2avg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.96</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_epPyv-3oikWxbHzhqUmemQ"
      decimals="2"
      id="Narr_9NPOHRSE_0OcYS7S45XtEw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.99</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_85pLwATChUidhkwv3quR4A"
      decimals="2"
      id="Narr_hu4jh-h78UqiEk-55Prn7w"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CwpkFW7PqkGGn6NEAkuvCQ"
      decimals="2"
      id="Narr_kAhZGeOp-kiNhcHiPZTgJQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_ConsultingServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_FeCNIwCxCUyvWI-XgarNCw"
      decimals="2"
      id="Narr_zF4ls-PnWk6h4_im0Ct7cg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_MtpzZsMyh0ae1f_GP9zgSg"
      decimals="2"
      id="Narr_5KQhAQvYrkuJtXkHUrJXtw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.47</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Uocl5nT8j02RtxKfMDAkFw"
      decimals="2"
      id="Narr_GIswYrjLPEym-eXYeVnTXw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_WEoXka8gBEmZlka62aFs7Q"
      decimals="2"
      id="Narr_DuIqb3EJmUKBGRp5LWbX_g"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ppnaBxSWJkGVKiE9KdDxmw"
      decimals="2"
      id="Narr_NZsv0tBaCkmE35hwbduiNw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_bIgx4M9zQEmCDwkiWzRHPw"
      decimals="2"
      id="Narr_SA00TqspYE2n67pRCSnLBw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_yINSDv4ve0eB0dGd1GZJvw"
      decimals="2"
      id="Narr_cqbRCOrSFkyRhQVJeFFCDg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_Ld-h0kgNCEytaDDgaKlhsA"
      decimals="2"
      id="Narr_wcw_SyeunkOPhF4aPys7ag"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_Kc3Z5RyjVEeK2RuXn4JXsA"
      decimals="2"
      id="Narr_j9So1hdPskCHojsPOzseHw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.96</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_tIfrWtWlm0y2zNp9pLzQHQ"
      decimals="2"
      id="Narr_11_Dz2VP-US0Txg-SZqv_g"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_1BBkzJEq6U-m969H70vA2Q"
      decimals="2"
      id="Narr_eNKSN2PkIkqzwgnx6QHeBQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.71</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_7jFeB-VBlk-K2-6kTsRyyw"
      decimals="2"
      id="Narr_APowFUx5nEOvvoK3tyyRhg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_MRyn0okpXkGSzCS8Hah30w"
      decimals="2"
      id="Narr_omsnV1GVS0yJf4VkAt6D7Q"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_cYWzFoBMX0yg7v4MTBqLKw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;ASC 842 requires the Group to determine whether a contract is a lease or contains a lease at the inception of the contract, considering all relevant facts and circumstances. A contract is a lease or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;A lease is classified as a finance lease when the lease meets any of the following criteria: (i) the lease transfers ownership of the underlying asset to the lessee by the end of the lease term, (ii) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise, (iii) the lease term is for the major part of the remaining economic life of the underlying asset, (iv) the present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments equals or exceeds substantially all (90% or more) of the fair value of the underlying asset, or (v) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease not classified as a finance lease is classified as an operating lease.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. When measuring assets and liabilities arising from a lease, a lessee should include payments to be made in optional periods only if the lessee is reasonably certain to exercise its option to extend the lease or not exercise an option to terminate the lease. Similarly, optional payments to purchase the underlying asset should be included in the measurement of lease assets and lease liabilities only if the lessee is reasonably certain to exercise that purchase option.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group elected not to recognize on the balance sheet leases with terms of 12 months or less. The Group typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Group&#x2019;s assessment unless there is reasonable certainty that the Group will renew.&lt;/p&gt;</us-gaap:LessorLeasesPolicyTextBlock>
    <mdjh:BusinessTaxAndValueAddedTaxPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_2NolUaDT_Uu2VUpXyYEFNQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Business Tax and Value Added Tax (&#x201c;VAT&#x201d;)&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The PRC government implemented a VAT reform pilot program, which replaced the business tax with VAT. Since May 2016, the changes from business tax to VAT have been expanded to all other service sectors which used to be subject to business tax. The VAT rate applicable to subsidiaries and consolidated VIE of the Company is 6%. The Company accrues VAT payable when revenue is recognized.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The UK government will charge VAT on business services and commission. The standard VAT rate is 20%. All income of Mansion Estate in UK will be subject to VAT. The Company accrues VAT payable when revenue is recognized.&lt;/p&gt;</mdjh:BusinessTaxAndValueAddedTaxPolicyTextBlock>
    <mdjh:ApplicableValueAddedTaxRates
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_mdjh_SubsidiariesAndConsolidatedVariableInterestEntitiesMember_lEzrIEoE_kiWxpcReoMajQ"
      decimals="2"
      id="Narr_jnXrjt2Q1k-5Z-jL7exjrg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.06</mdjh:ApplicableValueAddedTaxRates>
    <mdjh:ValueAddedTaxStandardRatePercent
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="2"
      id="Narr_xtTy8fAfakm4zOoVyPfzJA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.20</mdjh:ValueAddedTaxStandardRatePercent>
    <mdjh:DeferredOfferingCostsPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_JTjys3YM2EGahxjccV5ZHQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Deferred Offering Costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:none;"&gt;Deferred offering costs consist principally of all direct offering costs incurred by the Company, such as underwriting, legal, accounting, consulting, printing, and other registration related costs in connection with the initial public offering (&#x201c;IPO&#x201d;) of the Company&#x2019;s ordinary shares. Such costs are deferred until the closing of the offering, at which time the deferred costs are offset against the offering proceeds. In the event the offering is unsuccessful or aborted, the costs will be expensed.&lt;/span&gt;&lt;/p&gt;</mdjh:DeferredOfferingCostsPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_KYKzc7YgNkuIDqJD968Zkg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Marketing and Advertising Expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Marketing and advertising expenses consist primarily of marketing planning fees and advertisements expenses used for targeted property sales. The Group expenses all marketing and advertising costs as incurred and records these costs within &#x201c;Selling expenses&#x201d; on the consolidated statements of operations when incurred. The Group did not incur such expenses for the years ended December 31, 2023, 2022, and 2021, respectively.&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_f6-3hfvnNUGvpFykNwGVFQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s operation in China is governed by the income tax laws of the PRC. The Chinese Corporate Income Tax applies to all companies in China, foreign owned &amp;amp; Chinese owned. It is levied on company profits at a rate of 25%.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s operation in United Kingdom is governed by the income tax laws of the UK. The normal rate of corporation tax is 19% for the financial year beginning April 1, 2021 and will be maintained at this rate for the financial year beginning April 1, 2022. From April 1, 2023, the main rate of corporation tax increased from 19% to 25%, and a new 19% small profits rate of corporation tax was introduced for companies whose profits do not exceed 50,000 pounds sterling (GBP). &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities, and their reported amounts in the financial statements, net operating loss carry forwards and credits by applying enacted statutory tax rates applicable to future years when the reported amounts of the asset or liability are expected to be recovered or settled, respectively. Deferred tax assets are reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided for in accordance with the laws of the relevant taxing authorities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group only recognizes tax liabilities related to uncertain tax positions when such positions are more likely than not of being sustained upon examination. For such positions, the Group recognizes the largest amount of tax liabilities that is more than fifty&#160;percent likely of being sustained upon the ultimate settlement of such uncertain position. There were no such tax liabilities recognized in the accompanying consolidated financial statements. The Group records interest and penalties as a component of income tax expense. There were no such interest and penalties for the&#160;years ended December 31, 2023, 2022, and 2021.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_6_T072ePM0e0anqA_bgx7g"
      decimals="2"
      id="Narr_V_EyiKHmfUmSnRwg9cW9zg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <mdjh:CorporationTaxRate
      contextRef="As_Of_12_31_2021_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Y2AApxBF2U6ESJRwjhyasg"
      decimals="2"
      id="Narr_cKMK8pnCnkKQTPnPvKyRtw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.19</mdjh:CorporationTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_3_31_2023_To_3_31_2023_JOmDxo5_N0C4KLqzzbzJ5g"
      decimals="2"
      id="Narr_lucdQjFJZ0W8obpBSNOZVQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.19</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_4_1_2023_To_12_31_2023_N2ao_tCIdk26PYO1iwK6Xg"
      decimals="2"
      id="Narr_1NcxWoMI10Kw0s-PD8acCg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <mdjh:SmallProfitsRateOfCorporationTax
      contextRef="Duration_4_1_2023_To_12_31_2023_N2ao_tCIdk26PYO1iwK6Xg"
      decimals="2"
      id="Narr_5l-EwCIwRU-7po38pfqdsQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.19</mdjh:SmallProfitsRateOfCorporationTax>
    <mdjh:MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_gQ69FWjVXEi-LmOqXXsgIw"
      unitRef="Unit_Standard_GBP_f6IQgkolVUm3VUCmZoWvtg">50000</mdjh:MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"
      decimals="0"
      id="Narr_qZsW-8NfVEul-INegjs-Pw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Narr_Lkf3Cc4tjUqQEqANR-Frjg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Narr_wd0s8KVloUS3OUo3JCOwnw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <mdjh:NonControllingInterestPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_JV8riOA7FUe_RYlUjY2uWA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Non-Controlling Interest&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Noncontrolling interest is classified as a separate line item in the equity section and disclosures in the Company&#x2019;s consolidated financial statements have distinguished the interest of the Company from the interest of the noncontrolling interest holder. Xishe Xianglin (Tianjin) Business Operation &amp;amp; Management Co., Ltd. was 49% owned by an unrelated third party as of December 31, 2020 and 2019, respectively. Xishe Xianglin (Tianjin) Business Operation &amp;amp; Management Co., Ltd. was dissolved in 2021 and deconsolidated from the consolidated financial statements ended on December 31, 2021. Mansions was 49% owned by two unrelated parties as of December 31, 2021. On May 20, 2022, the Company acquired the 49% equity interests owned by the two unrelated parties.&lt;/p&gt;</mdjh:NonControllingInterestPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="As_Of_12_31_2019_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_ZTkZpA3pQ0KY43vKPPe0JA"
      decimals="2"
      id="Narr_4dHAsYZOf0SjAMm2o2BLcw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="As_Of_12_31_2020_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_xB4GJxCqO0CuFxQXYka46w"
      decimals="2"
      id="Narr_LNWHo-fuFkW5odwtMA7ZkA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="As_Of_12_31_2021_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_WgW_NVb2LUCwVDWPcOhUrQ"
      decimals="2"
      id="Narr_MACLWIC-qEazLhb_y7y3-g"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="As_Of_5_20_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_XTE319F9skOuZkqLIKhr-g"
      decimals="2"
      id="Narr_Y5zDYFCuh0usYUoJRkT2MA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_a0qEcvKf7EqBMLGulSgNdg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Per Share Amounts&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company computes per share amounts in accordance with ASC Topic 260 &#x201c;Earnings per Share&#x201d; (EPS), which requires presentation of basic and diluted EPS. Basic EPS is computed by dividing the net income (loss) available to holders of ordinary shares by the weighted-average number of ordinary shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares or resulted in the issuance of ordinary shares that then shared in the earnings of the Company, if any. This is computed by dividing net earnings by the combination of dilutive ordinary share equivalents.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;The Group had a total of 126,082 underwriter&#x2019;s warrants outstanding as of December 31, 2022 and 2021. The underwriter&#x2019;s warrants are exercisable at a price of $6.25. As of December 31, 2022, the Group&#x2019;s closing stock price was $1.51, which had no dilutive impact. The underwriter&#x2019;s warrants expired on November 13, 2023. For the years ended December 31, 2023 and 2022, the Company incurred net losses, and all potentially dilutive securities are excluded from the computation of diluted shares outstanding as they would have had an anti-dilutive impact.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Numerator for earnings per share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Net loss attributable to the Company&#x2019;s ordinary shareholders&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,160,446)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,154,084)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Denominator for basic and diluted earnings per share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Basic and weighted average ordinary shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,675,216&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,675,216&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Per share amount&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Per share&#160;&#x2013; basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.18)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"
      decimals="INF"
      id="Narr_Gobp7VnzTEOEnLTwOf-Agg"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">126082</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="INF"
      id="Narr_FC3fhwrXaEm7NSPquVdvKg"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">126082</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="2"
      id="Narr_CG6u4yjKU0m2AHSLyJi3sw"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">6.25</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="2"
      id="Narr_zylY05nM6kqq9htT65Ji0A"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">1.51</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_JK_NqnMqM0mPZ2nzLIza7A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Numerator for earnings per share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Net loss attributable to the Company&#x2019;s ordinary shareholders&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,160,446)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,154,084)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Denominator for basic and diluted earnings per share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Basic and weighted average ordinary shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,675,216&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,675,216&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Per share amount&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Per share&#160;&#x2013; basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.18)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_0fJSWk-jVUqS4ZkKqei-dw_4_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-1160446</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_CvlKeDNrd0ydPuuiN7TnIA_4_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-2154084</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_LcnBv6X7FEyoJUm_lgW-Xw_6_3"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_5A1tzDFMVUSK4kN1pDo1SA_6_6"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">11675216</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="2"
      id="Tc_RcPmpRtCzU2ha5Tj6M0ixw_8_3"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">-0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="2"
      id="Tc_FC1jl2asMkyRj4y_TKbxOg_8_6"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_r6XVdyZWakegQU-SYg0ykg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Comprehensive Income&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company follows ASC 220-10, &#x201c;Reporting Comprehensive Income,&#x201d; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#x2019; equity during the period except those resulting from investments by, or distributions to shareholders.&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_kGD5LYzwBUuEJy5QBEBFJw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;The Company follows ASC 220-10, &#x201c;Reporting Comprehensive Income,&#x201d; which requires the reporting of comprehensive income in addition to net income. Comprehensive income is a more inclusive financial reporting methodology that includes disclosure of information that historically has not been recognized in the calculation of net income. Comprehensive income generally represents all changes in shareholders&#x2019; equity during the period except those resulting from investments by, or distributions to shareholders.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;1 US$ = RMB&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Spot rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7.0999&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.8987&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.3524&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Average rate for the year ended&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7.0809&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.7347&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.4491&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;1 US$ = GBP&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Spot rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.7847&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.8315&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.7419&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Average rate for the year ended&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.8039&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.8121&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.7327&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The financial records of certain of the Company&#x2019;s subsidiaries and the VIE are maintained in local currencies other than the U.S. dollar, such as RMB in the PRC and GBP in the UK, which are their functional currencies. Transactions denominated in currencies other than the functional currency are recorded at the rates of exchange prevailing when the transactions occur. Transaction gains and losses are recognized in the consolidated statements of operations and comprehensive income (loss). There were $18,762, $43,548, and ($14,402) transaction gain and (loss) recorded for the years ended December 31, 2023, 2022, and 2021, respectively.&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <mdjh:ScheduleOfForeignCurrencyTranslationTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_E10EWVSZJ06zDGXAzM-3Jw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;1 US$ = RMB&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Spot rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7.0999&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.8987&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.3524&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Average rate for the year ended&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7.0809&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.7347&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.4491&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;1 US$ = GBP&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Spot rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.7847&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.8315&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.7419&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:60.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Average rate for the year ended&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.8039&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.8121&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.7327&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</mdjh:ScheduleOfForeignCurrencyTranslationTableTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="4"
      id="Tc_khLeDajBqESe-hCbMgGOPA_3_2"
      unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw">7.0999</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="4"
      id="Tc_FNDH2jaon0e0seKQaURPFQ_3_4"
      unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw">6.8987</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"
      decimals="4"
      id="Tc_IQbSiwEGT02OoDH7nWyKMA_3_6"
      unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw">6.3524</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="4"
      id="Tc_9ZIVoDpTjkyKTtlqHTbgjA_4_2"
      unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw">7.0809</mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation>
    <mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="4"
      id="Tc_ZwCS61WdKUCK4iIWqxf4tg_4_4"
      unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw">6.7347</mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation>
    <mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation
      contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"
      decimals="4"
      id="Tc_c8y5eN_QMUWY5wckqgZglw_4_6"
      unitRef="Unit_Divide_CNY_USD__BIWoz57hESUDHgJbU6gfw">6.4491</mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="4"
      id="Tc_gNj3uNzSVk-MHQzuQXypWw_7_2"
      unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ">0.7847</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="4"
      id="Tc_xP1e8TEO5Eyg1TVBLA29AA_7_4"
      unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ">0.8315</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"
      decimals="4"
      id="Tc_YTrobL6V2ESrgSn1WQT7qQ_7_6"
      unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ">0.7419</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="4"
      id="Tc_73SVlCMJTUuAdc5ShLBpWA_8_2"
      unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ">0.8039</mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation>
    <mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="4"
      id="Tc_mreAiozzj0im9A-A3vBb_w_8_4"
      unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ">0.8121</mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation>
    <mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation
      contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"
      decimals="4"
      id="Tc_4d1caVZJI0y7OBoWOfaBgw_8_6"
      unitRef="Unit_Divide_GBP_USD_1GZDYwRxVEaQmST3z46oVQ">0.7327</mdjh:AnnualAverageForeignCurrencyExchangeRateTranslation>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_MrHax6Kud0-90Cl1D_r2Ag"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">18762</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Narr_QOd3p86zF0S8l2VsNQOjjw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">43548</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Narr_it-MM_ifrUGeptLjK1ALTg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-14402</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_OLlbDbUAckuBkHfD4mzi_A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Concentration Risk&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s business, financial condition, and results of operations in the PRC may be influenced by the political, economic, and legal environment in the PRC, and by the general state of the economy of the PRC. The Company&#x2019;s operations in the PRC are subject to specific considerations and significant risks not typically associated with companies in North America. The Company&#x2019;s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things. Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and trade accounts receivable. All of the Company&#x2019;s cash in the PRC is maintained with state-owned banks within the PRC. Per PRC regulations, the maximum insured bank deposit amount is approximately $70,424 (RMB500,000) for each depositor. The Company&#x2019;s total unprotected cash in the PRC banks amounted to approximately $0 and $5,225 as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s subsidiaries in the UK have bank accounts in the UK. Customer deposits held by banks, building societies and credit unions (including in Northern Ireland) in UK establishments that are authorized by the Prudential Regulation Authority (PRA) are protected by the Financial Services Compensation Scheme (FSCS) up to GBP85,000, which was approximately $108,322. The Company&#x2019;s total unprotected cash in bank amounted to approximately $367,949 and $1,135,013, as of December 31, 2023 and 2022, respectively. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in bank accounts.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <mdjh:MaximumInsuredBankDeposit
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_oT52Jot5BEiBhRjQYyzrDg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">70424</mdjh:MaximumInsuredBankDeposit>
    <mdjh:MaximumInsuredBankDeposit
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr__vc6XCP2AUO7JEQxxqM6fg"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">500000</mdjh:MaximumInsuredBankDeposit>
    <mdjh:TotalUnprotectedCashInBank
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_pUoNnkLm0kOx7WsyXnmJAQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</mdjh:TotalUnprotectedCashInBank>
    <mdjh:TotalUnprotectedCashInBank
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Narr_pSzuXlAd-UynnlPsioTtmQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5225</mdjh:TotalUnprotectedCashInBank>
    <mdjh:FinancialServicesCompensationCost
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_sninYSF-TkWpetXtIk11fw"
      unitRef="Unit_Standard_GBP_f6IQgkolVUm3VUCmZoWvtg">85000</mdjh:FinancialServicesCompensationCost>
    <mdjh:FinancialServicesCompensationCost
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA"
      decimals="0"
      id="Narr_QSxkCgnfUkq-SAOds10AXA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">108322</mdjh:FinancialServicesCompensationCost>
    <mdjh:TotalUnprotectedCashInBank
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA"
      decimals="0"
      id="Narr_BEUvfOgxD0iYQOTou8oAwA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">367949</mdjh:TotalUnprotectedCashInBank>
    <mdjh:TotalUnprotectedCashInBank
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw"
      decimals="0"
      id="Narr_EUnpRsGzMkaFUoD7wOL6bw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1135013</mdjh:TotalUnprotectedCashInBank>
    <mdjh:DeconsolidationOfSubsidiariesPolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_6fneqEecDEq7ogI1h_LapA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Deconsolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-size:10pt;"&gt;In accordance with ASC 810-40, &lt;/span&gt;deconsolidation of a subsidiary occurs when: (a) some or all of the &lt;span style="font-size:10pt;"&gt;ownership interests of the subsidiary are sold resulting in the loss of a controlling financial interest; (b) a contractual agreement granting control of the subsidiary expires; (c) the subsidiary issues its shares to outsiders reducing the parent&#x2019;s ownership interest resulting in the loss of a controlling financial interest; or (d) the subsidiary becomes subject to the control of a government, court, administrator or regulator.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The parent should recognize a gain or loss measured as the difference between: (a) the aggregate of: (i) the fair value of any consideration received, (ii) the fair value of any retained non-controlling interest, and (iii) the carrying amount of any non-controlling interest at the date the subsidiary is deconsolidated; and (b) the carrying amount of the subsidiary&#x2019;s assets and liabilities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;A subsidiary should be deconsolidated from the date a controlling financial interest is lost and should also consider the equity components included in the non-controlling interest and the amounts previously recognized in accumulated other comprehensive income (loss), i.e. the foreign currency translation adjustment.&lt;/p&gt;</mdjh:DeconsolidationOfSubsidiariesPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_oMXKNJX--E-oxob2LdUAHg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In December 2019, the FASB issued Accounting Standards Update 2019-12-Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU summarizes the FASB&#x2019;s recently issued Accounting Standards Update (ASU) No. 2019-12, simplifying the Accounting for Income Taxes. The ASU enhances and simplifies various aspects of the income tax accounting guidance in ASC 740. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The adoption of this ASU had no material impact on our consolidated financial statements. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#x201c;ASU 2016-13&#x201d;), which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, excluding entities eligible to be smaller reporting company. For all other entities, the requirements are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. ASU 2016-13 has been amended by ASU 2019-04, ASU 2019-05, and ASU 2019-11. For entities that have not yet adopted ASU No. 2016-13, the effective dates and transition methodology for ASU 2019-04, ASU 2019-05, and ASU 2019-11 are the same as the effective dates and transition methodology in ASU 2016-13. The Group adopted this standard for the year beginning January 1, 2023. There has been no material impact on the Group&#x2019;s consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group considers the applicability and impact of all ASUs. The ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Group&#x2019;s consolidated financial position and/or results of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Other accounting standards that have been issued or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Group does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows, or disclosures.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AccountsAndNontradeReceivableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_OPZShBR0GEGc71A4k4I_4Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;3&#160;&#x2013; ACCOUNTS RECEIVABLE&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Accounts receivable are primarily agent service fee receivable due from the customers&#160;&#x2013; real estate developers and are recognized and carried at the amount billed to a customer, net of allowance for expected loss from doubtful accounts. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;As of December 31, 2023 and 2022, accounts receivable and allowance for doubtful accounts consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 211,369&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,199,756&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Allowance for current expected credit loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (47,199)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (231,937)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 164,170&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 967,819&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#x201c;ASU 2016-13&#x201d;), which requires the measurement and recognition of expected credit losses to all financial assets held at amortized cost. The Group adopted this standard for the year beginning January 1, 2023. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;CECL model requires measurement of the expected credit loss even if that risk of loss is remote. Management believes that historical collection information is a reasonable base on which to determine expected credit losses because the composition of the accounts receivable at the reporting date is consistent with that used in developing the historical credit-loss percentages. That is, the similar risk characteristics of the customers and its payment practices have not changed significantly over time. However, the foreseeable economic conditions will have a significant impact on our collectability of the accounts receivable. The Management believes that the treasury bill rate of the U.S. Treasury is a useful indicator to reflect the future cost of the credit and the trend of economic at the time of reporting. The Company combined treasury bill rate and its historical loss rate to determine the rates of expected estimated credit losses. The accounts receivable sharing similar risk characteristics be pooled when the CECL is calculated. Following CECL rates were used to calculate current expected credit losses:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:43.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Age of accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;31-60&#160;days&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;61-90&#160;days&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;91-180&#160;days&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;181-365&#160;days&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Over&#160;365&#160;days&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Historical loss rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;5.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;20.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Adjustment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.38&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.76&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.14&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.26&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2.53&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.55&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;CECL rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.38&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.76&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.14&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.26&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7.53&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 24.55&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Major Customers&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;For the year ended December 31, 2023, the Group had one major customer (project), Ge Diao Ping Yuan. Revenue from this customer was approximately 28% of the Group&#x2019;s total revenue. The accounts receivable from this customer (project) were $0 as of December 31, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;For the year ended December 31, 2022, the Group had one major customer (project), Ge Diao Ping Yuan. Revenue from this customer was approximately 79% of the Group&#x2019;s total revenue. The accounts receivable from this customer (project) were $80,159 as of December 31, 2022.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;For the year ended December 31, 2021, the Group had three major customers (projects). Revenue from each of these customers was over 10% of its total revenue. Revenue from these top three customers represented approximately 67% of the total revenue, with 34%, 23%, and 10%, respectively, from Ge Diao Ping Yuan, Taida Shang Qing Cheng, and Ge Diao Liu Yuan. The accounts receivable from these three customers (projects) were $737,476, $1,116,552, and $10,643, respectively, as of December 31, 2021.&lt;/p&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_sOvv0mWOt0WfM_fmwFrTlQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 211,369&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,199,756&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Allowance for current expected credit loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (47,199)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (231,937)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 164,170&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 967,819&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_okUSbDkUtU2gmvMRC96kZw_3_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">211369</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_IcszgBHbC0aK2CfLhfo6Gw_3_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1199756</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_vOkeriMb30u5DNQnVRDIAw_4_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">47199</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_2wx9XlleeUOSQdjkAOTs4g_4_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">231937</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_EnDnQx6dtkOglcVcHGAh8Q_5_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">164170</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_j_dk4qQCZEes2tm3TM3X-A_5_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">967819</us-gaap:AccountsReceivableNetCurrent>
    <mdjh:ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_2SpPUiNQ30at3lCf5MDHxA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:43.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Age of accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;31-60&#160;days&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;61-90&#160;days&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;91-180&#160;days&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;181-365&#160;days&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Over&#160;365&#160;days&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Historical loss rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;5.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;20.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Adjustment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.38&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.76&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.14&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.26&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2.53&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.55&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;CECL rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.38&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.76&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.14&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.26&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7.53&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 24.55&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</mdjh:ScheduleOfRatesUsedToCalculateCurrentExpectedCreditLossesTableTextBlock>
    <mdjh:HistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancialAssetNotPastDueMember_kkV73CKIW0SGM2UbQwarxQ"
      decimals="4"
      id="Tc__LDEYmZg3UKpBjZgbLB0xA_2_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0000</mdjh:HistoricalLossRate>
    <mdjh:HistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables30To59DaysPastDueMember_Qk6TPGw8WUGgTqylffUq5w"
      decimals="4"
      id="Tc_wL4dp3cDJUipMtUDKRjDbA_2_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0000</mdjh:HistoricalLossRate>
    <mdjh:HistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables60To89DaysPastDueMember_DYj652XQzEi4UU2MYZomsA"
      decimals="4"
      id="Tc_smNhCn4YfEGQVn7XryngvA_2_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0000</mdjh:HistoricalLossRate>
    <mdjh:HistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset90To179DaysPastDueMember_W67wz2V63UukH89O6DPATg"
      decimals="4"
      id="Tc_ngjGlQ7aw0-L4b219TIJiQ_2_8"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0000</mdjh:HistoricalLossRate>
    <mdjh:HistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset180To365DaysPastDueMember_GsNEAlucT0eSWlUWdh7MbQ"
      decimals="4"
      id="Tc_F4UIeYAS_kKf3Fp_GcbnyA_2_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0500</mdjh:HistoricalLossRate>
    <mdjh:HistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAssetGreaterThan365DaysPastDueMember_n2kK5jy49EWIyB90IRpWDA"
      decimals="4"
      id="Tc_MC1RpCJjKkaI3SvpzVQ86w_2_12"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.2000</mdjh:HistoricalLossRate>
    <mdjh:AdjustmentToHistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancialAssetNotPastDueMember_kkV73CKIW0SGM2UbQwarxQ"
      decimals="4"
      id="Tc_XxVg8xzHp0aXzmD8gbpGsQ_3_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0038</mdjh:AdjustmentToHistoricalLossRate>
    <mdjh:AdjustmentToHistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables30To59DaysPastDueMember_Qk6TPGw8WUGgTqylffUq5w"
      decimals="4"
      id="Tc_CKM-uDClDUGAjFbqwH3XMQ_3_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0076</mdjh:AdjustmentToHistoricalLossRate>
    <mdjh:AdjustmentToHistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables60To89DaysPastDueMember_DYj652XQzEi4UU2MYZomsA"
      decimals="4"
      id="Tc_vvKY5eWiEk-YIMRgD6Fjhg_3_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0114</mdjh:AdjustmentToHistoricalLossRate>
    <mdjh:AdjustmentToHistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset90To179DaysPastDueMember_W67wz2V63UukH89O6DPATg"
      decimals="4"
      id="Tc_ehX3SStx7Uq7S2IAdLUBWA_3_8"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0126</mdjh:AdjustmentToHistoricalLossRate>
    <mdjh:AdjustmentToHistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset180To365DaysPastDueMember_GsNEAlucT0eSWlUWdh7MbQ"
      decimals="4"
      id="Tc_z38J14sW80in151jT2gTaw_3_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0253</mdjh:AdjustmentToHistoricalLossRate>
    <mdjh:AdjustmentToHistoricalLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAssetGreaterThan365DaysPastDueMember_n2kK5jy49EWIyB90IRpWDA"
      decimals="4"
      id="Tc_MOD_SzCVJUWOV4DkMedhRg_3_12"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0455</mdjh:AdjustmentToHistoricalLossRate>
    <mdjh:CurrentExpectedCreditLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancialAssetNotPastDueMember_kkV73CKIW0SGM2UbQwarxQ"
      decimals="4"
      id="Tc_-XFTd89pREuGPP-l4VjLmA_4_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0038</mdjh:CurrentExpectedCreditLossRate>
    <mdjh:CurrentExpectedCreditLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables30To59DaysPastDueMember_Qk6TPGw8WUGgTqylffUq5w"
      decimals="4"
      id="Tc_26sFcs6R20SSpqOaN3OXng_4_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0076</mdjh:CurrentExpectedCreditLossRate>
    <mdjh:CurrentExpectedCreditLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_us-gaap_FinancingReceivables60To89DaysPastDueMember_DYj652XQzEi4UU2MYZomsA"
      decimals="4"
      id="Tc_pNDaSIuK4kO9rqypTFzbDw_4_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0114</mdjh:CurrentExpectedCreditLossRate>
    <mdjh:CurrentExpectedCreditLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset90To179DaysPastDueMember_W67wz2V63UukH89O6DPATg"
      decimals="4"
      id="Tc_t4C3M0zUfkOovWG0WpWyLQ_4_8"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0126</mdjh:CurrentExpectedCreditLossRate>
    <mdjh:CurrentExpectedCreditLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAsset180To365DaysPastDueMember_GsNEAlucT0eSWlUWdh7MbQ"
      decimals="4"
      id="Tc_LlMeko6YOUq5s4IsCVdvaA_4_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0753</mdjh:CurrentExpectedCreditLossRate>
    <mdjh:CurrentExpectedCreditLossRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FinancingReceivablesPeriodPastDueAxis_mdjh_FinancialAssetGreaterThan365DaysPastDueMember_n2kK5jy49EWIyB90IRpWDA"
      decimals="4"
      id="Tc_ebofEwHxnkGLUCk2qgGXKw_4_12"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.2455</mdjh:CurrentExpectedCreditLossRate>
    <mdjh:NumberOfMajorCustomer
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="INF"
      id="Narr_dB52C5YNnU-35uXOHTW1lA"
      unitRef="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ">1</mdjh:NumberOfMajorCustomer>
    <mdjh:ConcentrationRiskThresholdPercentage
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="2"
      id="Narr_JBpX5NRjNUybwX5t537_mA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.28</mdjh:ConcentrationRiskThresholdPercentage>
    <us-gaap:AccountsReceivableGross
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Narr_uq6aFNxTcEm7k1HorTW0pw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</us-gaap:AccountsReceivableGross>
    <mdjh:NumberOfMajorCustomer
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="INF"
      id="Narr_0lpCsqkfEESDI5oU9wF49Q"
      unitRef="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ">1</mdjh:NumberOfMajorCustomer>
    <mdjh:ConcentrationRiskThresholdPercentage
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="2"
      id="Narr_XlDLEr3ocE-z8eG3SIOldw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.79</mdjh:ConcentrationRiskThresholdPercentage>
    <us-gaap:AccountsReceivableGross
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Narr_fw7AsV1_P0a6_ao1Fsopuw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">80159</us-gaap:AccountsReceivableGross>
    <mdjh:NumberOfMajorCustomer
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_nr1k9teCHkO3W1-UOEZM5g"
      decimals="INF"
      id="Narr_WfWBsE60f0-Ul_FbQz1hgw"
      unitRef="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ">3</mdjh:NumberOfMajorCustomer>
    <mdjh:NumberOfMajorCustomer
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CRzbcPv5uEmbnso-ZTChyg"
      decimals="INF"
      id="Narr_fIMQX0sNsEKMY3jmfEsa1g"
      unitRef="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ">3</mdjh:NumberOfMajorCustomer>
    <mdjh:ConcentrationRiskThresholdPercentage
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CRzbcPv5uEmbnso-ZTChyg"
      decimals="2"
      id="Narr_53HXld2WHEK6p5_ArSC6KQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.67</mdjh:ConcentrationRiskThresholdPercentage>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoPingYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_plij5ANb2k67Ev5E2VmDeg"
      decimals="2"
      id="Narr_uS3GCyLJXkOuseK-qUxPHQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_TaidaShangQingChengMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_kYxV8QJszkSQcisimt18AQ"
      decimals="2"
      id="Narr_ooZtwCTHNUuf_-ZEEbsyUw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoLiuYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_j60qfd4VekSpRDsAdydgow"
      decimals="2"
      id="Narr_Pb22UEqeW0iey-JFSLrkLA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.10</us-gaap:ConcentrationRiskPercentage1>
    <mdjh:NumberOfMajorCustomer
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember__IjmqSfbyUmEqX_5qbKbJQ"
      decimals="INF"
      id="Narr__cLc8bd--Uy14Qe4jDOvpg"
      unitRef="Unit_Standard_customer_zfU7w6tvAUWi4mdksyrPVQ">3</mdjh:NumberOfMajorCustomer>
    <us-gaap:AccountsReceivableGross
      contextRef="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoPingYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_UeEW5OE-dkaYb_L-GTsoCw"
      decimals="0"
      id="Narr__WjBiUTQ9ESlFTJFDsmj-A"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">737476</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_TaidaShangQingChengMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_xpS-MU_bpEGNs0RKi4fYkA"
      decimals="0"
      id="Narr_dlFbT9_BXEq9MkvwGMMr0Q"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1116552</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="As_Of_12_31_2022_srt_MajorCustomersAxis_mdjh_GeDiaoLiuYuanMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CtlYAWbU4UmmDMP_l6_5Gw"
      decimals="0"
      id="Narr_XOd-LAqmL06bJrK84ipEOw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">10643</us-gaap:AccountsReceivableGross>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_nq7KYttsUEOKS7GZz9ID6Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;4&#160;&#x2013; PROPERTY AND EQUIPMENT, NET&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;Property and equipment, net consists of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Land and buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,114,032&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,972,256&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Building fixtures, facilities, and furniture&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 187,826&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 128,448&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Leasehold improvement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 21,143&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Landscaping&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 22,039&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Office Equipment and Fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 31,306&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 35,160&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 17,413&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Auto&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 41,361&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,033&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Construction in progress&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,372&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,424,079&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,192,310&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (116,708)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (62,426)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,307,371&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,129,884&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;For the years ended December 31, 2023, 2022, and 2021, depreciation expenses were $76,246, $36,243, and $24,910, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"&gt;During the year ended December 31, 2023, the Group disposed of some office equipment, receiving cash of $1,384, with a net book value of $1,396, and realized a loss of $12. Consequently, asset costs of $5,949 and accumulated depreciation of $4,553 were removed from the Company&#x2019;s accounting records.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;During the year ended December 31, 2022, the Group disposed of certain assets, receiving cash of $30,607, with a net book value of $19,653, and realized a net gain of $10,954. Consequently, asset costs totaling $103,360 and accumulated depreciation of $83,707 were removed from the Company&#x2019;s accounting records.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_4XRmuOX9eUOk0TIWu9hjWQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Land and buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,114,032&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,972,256&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Building fixtures, facilities, and furniture&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 187,826&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 128,448&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Leasehold improvement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 21,143&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Landscaping&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 22,039&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Office Equipment and Fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 31,306&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 35,160&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 17,413&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Auto&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 41,361&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,033&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Construction in progress&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,372&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,424,079&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,192,310&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (116,708)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (62,426)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,307,371&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,129,884&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember__Cnt64vA8Ey7tQ-gLSjijA"
      decimals="0"
      id="Tc_LT7PNZx1pUC2xwV7hQ_w3w_4_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3114032</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember_nSCeP0bGq0ORBdzHz_a9Rg"
      decimals="0"
      id="Tc_hJbh95hJokOBKTGZyZX2ig_4_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">2972256</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_z0foXGPfc0eT7pmOyKYeqA"
      decimals="0"
      id="Tc_WqikXF5dJU6BIWozwlRVtQ_5_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">187826</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_vnVenW4thUSUorEe3kV_iQ"
      decimals="0"
      id="Tc_HW93tcH_K0ijLcaA1jX9Ow_5_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">128448</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_L3q50ysiXECHLiMqzk6_EA"
      decimals="0"
      id="Tc_oiJEwNboVEOTtKQq_nfdsA_6_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">21143</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember_Gm0ait1r90WEr6EVq3f4fw"
      decimals="0"
      id="Tc_wClWafrkrkSEPdz6tnBnYw_7_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">22039</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_qRZdmB8qtEKrPI3AhY27hA"
      decimals="0"
      id="Tc_GLviMFW2O0aldJEkd1wU0g_8_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">31306</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_g42TpXM0BUaO-nEdymdalA"
      decimals="0"
      id="Tc__1LzPQ43lUSbF4FwZNiuHQ_8_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">35160</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_NXjACUBt1kqZg6AC1lesUg"
      decimals="0"
      id="Tc_ElgDKmJOjE-EGLP-RLIIWA_9_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">17413</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember_sVs4W_obDEe5hVy_Ms4kTw"
      decimals="0"
      id="Tc_LvHfYxls2kma96saRFXd3A_10_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">41361</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember_qGP8inioJ0aNZpo-sVka0Q"
      decimals="0"
      id="Tc_nBNuIii6k0-TiGMoQWcXDA_10_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">39033</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_57R6olScY0eKIA_FJiegMA"
      decimals="0"
      id="Tc_SiAPP9sGtESUusjBtvv3gg_11_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6372</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_u_brgtCDGUC17u7kCMHXpw_12_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3424079</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_RiI28lZWjEezyQzaDqFuXw_12_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3192310</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_VaR2P8MwK0i7MBKQL7mPMQ_13_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">116708</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_o2ZD7ZlLbUSLa2AotxzxaA_13_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">62426</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_a2P6YKxIVUeMLqfCiLMFyw_14_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3307371</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_mNKvZKOclU2qUObnYp-n1w_14_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3129884</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_qadYWVOO3EKXJgMey2pfmQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">76246</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Narr_Q8IAsEbhCkuWg3TG62O4JQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">36243</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Narr_Ms-XngjeOE6CcBVvEja5OA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">24910</us-gaap:Depreciation>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_A8uSiBz_fEW6ocZLhM5Xvw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1384</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <mdjh:PropertyPlantAndEquipmentDisposalsNet
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_U4uROXy-4UW3obf92kAcIg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1396</mdjh:PropertyPlantAndEquipmentDisposalsNet>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_oaE5JNeVIE69Gt3DTM-qEw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">-12</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:PropertyPlantAndEquipmentDisposals
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_lRss3qqqzkq5Jnvw0VciaA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5949</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_HEskj5r2AEenZiiXLTl1dg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">4553</us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Narr_Qrd3PP1pNUqZSCH5DQTAdg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">30607</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <mdjh:PropertyPlantAndEquipmentDisposalsNet
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Narr_W0fgc7bigEqrFWcJkTQkNw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">19653</mdjh:PropertyPlantAndEquipmentDisposalsNet>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Narr_3f0gCwDyKUGqkVQRUxYVcQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">10954</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:PropertyPlantAndEquipmentDisposals
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Narr_jXVg_VnY30u9elqmFV7ThA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">103360</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Narr_q83A76LxsE-zQRr8qJJeRg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">83707</us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_9LDoWX1IXUS-xpC0qpYn1w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;5&#160;&#x2013; INCOME TAX AND DEFERRED TAX ASSETS&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company and its subsidiaries and the VIE have no presence in the United States and does not conduct business in the United States, so no United States income tax is imposed upon the Company and its subsidiaries and the VIE.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;MDJM was incorporated under the laws of the Cayman Islands. Under the current laws of the Cayman Islands, the Company and its subsidiaries are not subject to tax on income or capital gain. Additionally, upon payments of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;MDJM Hong Kong was incorporated under the laws of Hong Kong and is subject to the uniform tax rate of 16.5%. Under Hong Kong tax law, it is exempted from the Hong Kong income tax on its foreign-derived income and there are no withholding taxes in Hong Kong on the remittance of dividends. MDJM Hong Kong did not have significant activities in Hong Kong for the years ended December 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;MDJM UK and Mansion Estate were incorporated in the UK. A UK company will be subject to UK corporation tax on its income profits and capital profits. The normal rate of corporation tax is 19% for the financial year beginning April 1, 2021 and will be maintained at this rate for the financial year beginning April 1, 2022. From April 1, 2023, the main rate of corporation tax increased from 19% to 25%, and a new 19% small profits rate of corporation tax was introduced for companies whose profits do not exceed GBP50,000.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group conducts substantially of its business in the PRC through its subsidiaries and the VIE. The operating entities located in the PRC are subject to PRC income taxes, a standard tax rate of 25%. At the beginning of 2019, China State Administration of Taxation issued an income tax abatement policy to small business with taxable income less than RMB3 million, number of employees less than 300, and total assets less than RMB50 million for the tax periods from January 1, 2019 to December 31, 2021. According to the tax abatement policy, the income tax rate was reduced to 5% for small business with taxable income less than RMB1 million, the income tax rate was reduced to 10% for small business with taxable income from RMB1 million to RMB3 million. In 2022, a new tax abatement policy was issued. From January 1, 2022 to December 31, 2022, the income tax rate was 2.5% for small business with taxable income under RMB1 million; from January 1, 2022 to December 31, 2024, the income tax rate is 5% for small business with taxable income between RMB1 million to RMB3 million. The Group is qualified to receive the above tax abatement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group adopted ASC 740-10-25 Accounting for Uncertainty in Income Taxes and such adoption did not have any material impact on the accompanying consolidated financial statements. The Group through its Chinese subsidiary and VIE are principally engaged in the business located in the PRC and therefor, are subject to income taxes in the PRC. Tax regulations are subject to the interpretation of the related tax laws and regulations and require significant judgment to apply. All tax positions taken, or expected to be taken, continue to be more likely than not ultimately settled at the full amount claimed. The Company&#x2019;s tax filings are subject to the PRC tax bureau&#x2019;s examination for a period up to five years. The Company is not currently under any examination by the PRC tax bureau.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Deferred income tax assets are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be reversed or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of comprehensive income in the period of the enactment of the change.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The provision for income tax for the years ended December 31, 2023, 2022, and 2021 was summarized as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Deferred tax adjustment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,835&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,963&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total income tax expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,835&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,963&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Deferred tax assets and liabilities were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Deferred Tax Assets (Liabilities):&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable, net &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,800&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,602&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating loss &#x2013; China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 475,900&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 302,238&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating loss - UK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 110,215&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,141&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 597,915&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 360,981&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (597,915)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (349,860)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net deferred tax assets (liabilities)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,121&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2023, the Group had net operating losses of approximately $1.9 million carried forward in the PRC operation and net operating losses of approximately $0.6 million carried forward in the UK operation. The management believes these losses are more likely than not to be used to offset future operating income, and, therefore, the full amount of valuation is provided.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;Reconciliation of the statutory income tax rate and the Company&#x2019;s effective income tax rate for the years ended December 31, 2023, 2022, and 2021, respectively, were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;China Group&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Hong Kong statutory income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;16.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;16.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;16.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Valuation allowance recognized with respect to the loss in Hong Kong Company&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (16.50)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (16.50)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (16.50)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;PRC statutory income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;25.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;25.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;25.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Effect of income tax exemptions and reliefs in the PRC companies&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Effect of valuation and deferred tax adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.65)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.66)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Effective rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.65)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.66)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;United Kingdom Group&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;UK statutory income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;19.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;19.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;19.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Valuation allowance recognized with respect to the loss in UK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (19.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (19.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10.86)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Effect of valuation and deferred tax adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.65)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Effective rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.65)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.14&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Aggregate undistributed earnings of the Company&#x2019;s subsidiaries, the VIE, and the VIE&#x2019;s subsidiaries located in the PRC that are available for distribution on December 31, 2023 are considered to be indefinitely reinvested and accordingly, no provision has been made for the Chinese dividend withholding taxes that would be payable upon the distribution of those amounts to any entity within the Company that is outside of the PRC. The Company does not have any present plan to pay any cash dividends on its ordinary shares in the foreseeable future. It intends to retain most of its available funds and any future earnings for use in the operation and expansion of its business. As of December 31, 2023, the Company had not declared any dividends.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The uncertain tax positions are related to tax years that remain subject to examination by the relevant tax authorities. Based on the outcome of any future examinations, or as a result of the expiration of statute of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized tax benefits for tax positions taken regarding previously filed tax returns, might materially change from those recorded as liabilities for uncertain tax positions in the Company&#x2019;s consolidated financial statements as of December 31, 2023. In addition, the outcome of these examinations may impact the valuation of certain deferred tax assets (such as net operating losses) in future periods. The Company&#x2019;s policy is to recognize interest and penalties accrued on any unrecognized tax benefits, if any, as a component of income tax expense. The Company does not anticipate any significant increases or decreases in its liability for unrecognized tax benefit within the next 12 months.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;According to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of income taxes is due to computational errors made by the taxpayer. The statute of limitations will be extended to five years under special circumstances, which are not clearly defined, but an underpayment of income tax liability exceeding RMB100,000 (approximately $14,000) is specifically listed as a special circumstance. In the case of a transfer pricing related adjustment, the statute of limitations is 10 years. There is no statute of limitations in the case of tax evasion.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The tax authority of the PRC government conducts periodic and tax filing reviews on business enterprises operating in the PRC after those enterprises complete their relevant tax filings. Therefore, the Company&#x2019;s PRC entities&#x2019; tax filings results are subject to change. It is therefore uncertain as to whether the PRC tax authority may take different views about the Company&#x2019;s PRC entities&#x2019; tax filings, which may lead to additional tax liabilities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;ASC 740 mandates the use of a &#x201c;more-likely-than-not&#x201d; threshold for recognizing and measuring uncertain income tax positions. Management has assessed the Company&#x2019;s tax positions and determined that, as of December 31, 2023, there were no uncertain tax positions that require recognition or disclosure in the financial statements. Therefore, no provision for income tax uncertainty was recorded for the years ended December 31, 2023, 2022, and 2021.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_HK_IyDL1GhwnEWfnyk6Eg9qaw"
      decimals="3"
      id="Narr_1PqBR-tVnkCdIYHqZi3YYw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.165</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_HK_xJWP0R4aYE-uv0AftEjcXA"
      decimals="3"
      id="Narr_UWU1WfMoOkOVM1-HEvPWuA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.165</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <mdjh:CorporationTaxRate
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="2"
      id="Narr_VhqFUmuRjEW9nNGEYsfG_A"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.19</mdjh:CorporationTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_3_31_2023_To_3_31_2023_JOmDxo5_N0C4KLqzzbzJ5g"
      decimals="2"
      id="Narr_Fm-ZLPlUw02HZvMDcNfCrw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.19</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_4_1_2023_To_4_1_2023_EdbSjB7rEkiZNmkQpJ9j2Q"
      decimals="2"
      id="Narr_Loaahvj3aEK1JZQis3jAFw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <mdjh:SmallProfitsRateOfCorporationTax
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="2"
      id="Narr_orVRAG8YTEy7vYqRMyTK3A"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.19</mdjh:SmallProfitsRateOfCorporationTax>
    <mdjh:MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A"
      decimals="0"
      id="Narr_T4Nr6irhG0-iK3C5767mWg"
      unitRef="Unit_Standard_GBP_f6IQgkolVUm3VUCmZoWvtg">50000</mdjh:MaximumAmountOfProfitsForSmallProfitsRateOfCorporationTax>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_3Q_VLl3RME2cUEVoci_JhA"
      decimals="2"
      id="Narr_JFZLoPgc90W0F13iw24_wA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <mdjh:TaxableIncomeOnSmallBusiness
      contextRef="Duration_1_1_2019_To_12_31_2022_mA9ODPH5IEegUPIK9UUdkg"
      decimals="-6"
      id="Narr_nP4RiiBsIE-qfr6InyZ31Q"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">3000000</mdjh:TaxableIncomeOnSmallBusiness>
    <mdjh:NumberOfEmployee
      contextRef="Duration_1_1_2019_To_12_31_2022_mA9ODPH5IEegUPIK9UUdkg"
      decimals="0"
      id="Narr__VoouUxWrUazIiXpAddngQ"
      unitRef="Unit_Standard_employee_wVLXCD0PPEO1fvPLu3B0LA">300</mdjh:NumberOfEmployee>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="-6"
      id="Narr_TDt90BKYsEmjFI7MaoHwSQ"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">50000000</us-gaap:Assets>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_G6r95i02qE6eyDYX4xa2Ng"
      decimals="2"
      id="Narr_bS_JYekFfUii48aMYiD8QA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.05</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <mdjh:TaxableIncomeOnSmallBusiness
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_G6r95i02qE6eyDYX4xa2Ng"
      decimals="-5"
      id="Narr_r86eOPGjakKhQsIV_doLdw"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">1000000</mdjh:TaxableIncomeOnSmallBusiness>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_us-gaap_DomesticCountryMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_HErewhWyOkqDVtEkCNZQLQ"
      decimals="2"
      id="Narr_rjsW6KqtakqpwdjPEOHK1A"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.10</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <mdjh:TaxableIncomeOnSmallBusiness
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_WS4hqqN6a0iSjAt1Asjz4Q"
      decimals="-6"
      id="Narr_4JA6sF3WxUGPQTEhxF4rKg"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">1000000</mdjh:TaxableIncomeOnSmallBusiness>
    <mdjh:TaxableIncomeOnSmallBusiness
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_xhBhyCslkUm8t_o6ejyPnw"
      decimals="-6"
      id="Narr_UZlADVNtV0exPmttsnmbaQ"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">3000000</mdjh:TaxableIncomeOnSmallBusiness>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_MZqC9gi9U0yOzIOx4rv-CA"
      decimals="3"
      id="Narr_6c0JSH2O1UyqhC5SJ0hJaA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.025</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <mdjh:TaxableIncomeOnSmallBusiness
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementScenarioAxis_mdjh_IfIncomeTaxLessThanRmb1MillionMember_MZqC9gi9U0yOzIOx4rv-CA"
      decimals="-5"
      id="Narr_MQd9Z46WwU-h-a3cK2EV9Q"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">1000000</mdjh:TaxableIncomeOnSmallBusiness>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_EWcdAC2pwUiwfQqF_5gaGw"
      decimals="2"
      id="Narr_z27pL5XlfkGk9WiXVb5m8Q"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.05</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <mdjh:TaxableIncomeOnSmallBusiness
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_YH0PUPG06UCXcEf-raBU7g"
      decimals="-5"
      id="Narr_JNrTs-rZ3UqpZL7itHOyuQ"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">1000000</mdjh:TaxableIncomeOnSmallBusiness>
    <mdjh:TaxableIncomeOnSmallBusiness
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_mdjh_IfIncomeTaxFromRmb1MillionTo3MillionMember_Z26lNx6eE0KWUoDJlzAPLA"
      decimals="-6"
      id="Narr_ve3uYQ-a606nLZQ8bD7KFw"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">3000000</mdjh:TaxableIncomeOnSmallBusiness>
    <mdjh:ExaminationPeriod
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Log8YM9-1kaY3eWIu-cibg"
      id="Narr_JMLLv72gUUqLxNf-EdWf_Q">P5Y</mdjh:ExaminationPeriod>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_WzHj85iq10GlqnWkni72Ew">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Deferred tax adjustment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,835&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,963&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total income tax expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,835&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,963&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_SMd3OxoYBUummjZ9nIHIVg_3_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">10835</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_g6v6JTi9FEqepzGJJCYMqg_3_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3020</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_KkJ_7hNkckWfveD-mV8Akw_3_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">9963</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_bLU9M-YeUUGrGNwm5nwP_w_4_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">10835</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_x6L6Wj5-WEOSwfbHnTP1Tg_4_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3020</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_QpQrb60nukCduaubO0YG5Q_4_9"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">9963</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_Z2LDiji3R0yRR_X92VevdA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Deferred Tax Assets (Liabilities):&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable, net &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,800&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,602&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating loss &#x2013; China&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 475,900&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 302,238&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating loss - UK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 110,215&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,141&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 597,915&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 360,981&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (597,915)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (349,860)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net deferred tax assets (liabilities)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,121&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_b6QQ97YaOEOeuiBzSlOAJw_3_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">11800</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_t_6AahNvxUSwbZKLVnDy7Q_3_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">17602</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_fhoeZS0LoU2UOXYvTuKhEA_4_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">475900</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_Iz76KmKuzEm1rP0L__9EHQ_4_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">302238</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <mdjh:DeferredTaxItemsAccruedExpenses
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_3GVq_SiJFkuMWXxIzb7R4Q_5_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">110215</mdjh:DeferredTaxItemsAccruedExpenses>
    <mdjh:DeferredTaxItemsAccruedExpenses
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_IW5UWuF4Z0y8_qvcNbEsfw_5_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">41141</mdjh:DeferredTaxItemsAccruedExpenses>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_-7HJ1-zmFUamEjVy-eD8WQ_6_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">597915</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_zl4nC2KXKUerY2NaWa6kBw_6_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">360981</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_Pm_tTV6e1kSR6F2dqIPXpw_7_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">597915</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_Gec0hWt9X0qhOWv16XxNxw_7_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">349860</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_U3H1Xi5CwEuhF6QYs5m5tA_8_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">11121</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAdministrationOfTaxationChinaMember_Ql7SOJVcGEuX0A6ecEtsxQ"
      decimals="-5"
      id="Narr_4XQFv7nPHUi3SEbq-NbWMw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_mYYjWUxsiEW1g9Z1XQ5DaQ"
      decimals="-5"
      id="Narr_x826h1ySlUyyAC90yZC-iA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">600000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_IOwlnmvp5UmnoWHvZxbw6A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;China Group&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Hong Kong statutory income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;16.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;16.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;16.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Valuation allowance recognized with respect to the loss in Hong Kong Company&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (16.50)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (16.50)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (16.50)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;PRC statutory income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;25.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;25.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;25.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Effect of income tax exemptions and reliefs in the PRC companies&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (25.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Effect of valuation and deferred tax adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.65)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.66)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Effective rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.65)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.66)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;United Kingdom Group&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;UK statutory income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;19.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;19.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;19.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Valuation allowance recognized with respect to the loss in UK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (19.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (19.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10.86)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Effect of valuation and deferred tax adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.65)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Effective rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1.65)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.14&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg"
      decimals="4"
      id="Tc_a7tXtV_zfUeBY6wUd41opw_2_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.1650</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg"
      decimals="4"
      id="Tc_GxZC1xchAUKK4zn6kJpK5Q_2_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.1650</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg"
      decimals="4"
      id="Tc_0wfObZLwq0qTGq4pcScwzQ_2_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.1650</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg"
      decimals="4"
      id="Tc_ZGAMD6gwYEusMScUCPj2zQ_3_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.1650</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg"
      decimals="4"
      id="Tc_cpQpGeWhMU616zRu5bhYGg_3_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.1650</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg"
      decimals="4"
      id="Tc_oIRjfeFH9U2Flle5jCcdDg_3_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.1650</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg"
      decimals="4"
      id="Tc_29sPguPSV0eA57dDCN5Pww_4_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.2500</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg"
      decimals="4"
      id="Tc_Lul-3E32JUeZACkN3cKhxg_4_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.2500</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg"
      decimals="4"
      id="Tc_QSKIW9Xvp0yxT1aGTKTkNQ_4_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.2500</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg"
      decimals="4"
      id="Tc_d_h__50UMUqetev7ruVqmQ_5_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.2500</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg"
      decimals="4"
      id="Tc_CXPp9hmkXUOkcmsJpY0HKw_5_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.2500</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg"
      decimals="4"
      id="Tc_-zgKJHf4Nk2KdeYgELlAlA_5_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.2500</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg"
      decimals="4"
      id="Tc_HVgyrUpjRUiA7XjrLxFLww_6_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.0165</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg"
      decimals="4"
      id="Tc_bs19JmZs2UKx-RLDiBaqsQ_6_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg"
      decimals="4"
      id="Tc_XcjECqJgwU-sKvGX6uYRVg_6_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.0066</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_DXOa0Rbq6EqVcbPYK3kmNg"
      decimals="4"
      id="Tc_Jpmm86P7gkagmJYDUYRqNA_7_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.0165</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_m5Fbik6aRki3Q2HDHdY0rg"
      decimals="4"
      id="Tc_Mvw0U4do80in_5EIkoRpfQ_7_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_YxSYONMlxU6mX6D-42gkzg"
      decimals="4"
      id="Tc_mLUwmROIAkSZW2q-sMApvg_7_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.0066</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA"
      decimals="4"
      id="Tc_MhvsnWUwLUqK795YkmMYMg_10_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.1900</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw"
      decimals="4"
      id="Tc_o9L_jhy_PkG60bZh2ZuwUQ_10_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.1900</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_x6gU-EqPQ0mgbjw-YDVcLg"
      decimals="4"
      id="Tc_8QpdTcJbhkqyJcS2Tbfykg_10_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.1900</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA"
      decimals="4"
      id="Tc_yz-pWmTXn0yCtVCQYZqdyQ_11_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.1900</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw"
      decimals="4"
      id="Tc__ejgv766MUGBsRrM3hWbBw_11_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.1900</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_x6gU-EqPQ0mgbjw-YDVcLg"
      decimals="4"
      id="Tc_4O7WBJqLUEuuLGy0lfBcKA_11_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.1086</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA"
      decimals="4"
      id="Tc_ySVMDvOI1E-56Rtt9M0z0w_12_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw"
      decimals="4"
      id="Tc_AoBtwEedL0yOhe1LBTuUlQ_12_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.0165</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_x6gU-EqPQ0mgbjw-YDVcLg"
      decimals="4"
      id="Tc_tT4jiiM6nUSVqx3QcZRKFQ_12_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_0TpdSWXVyE2wP-wUi9xMsA"
      decimals="4"
      id="Tc_866oIp5uCEGqGFsbAeMMLQ_13_2"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_G0kyDK6fYEupwSMsqwfLmw"
      decimals="4"
      id="Tc_PA0Qc0n8LEWLfndd5flvXw_13_4"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">-0.0165</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_x6gU-EqPQ0mgbjw-YDVcLg"
      decimals="4"
      id="Tc_QxuZw3IyyUWJkL79pwL0Cw_13_6"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0814</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <mdjh:PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_VzsXQ9l5c0anY7TjmKON9Q">P3Y</mdjh:PeriodForStatuteOfLimitationsUnderpaymentOfIncomeTaxesDueToComputationalErrors>
    <mdjh:PeriodForStatuteOfLimitationsUnderSpecialCircumstances
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_mtR_Nas0c0OdHvVcuOubow">P5Y</mdjh:PeriodForStatuteOfLimitationsUnderSpecialCircumstances>
    <mdjh:MaximumAmountOfUnderpaymentOfTaxLiability
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Narr_zuNkvv0CSEmM3vBQ4ubUcA"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">100000</mdjh:MaximumAmountOfUnderpaymentOfTaxLiability>
    <mdjh:MaximumAmountOfUnderpaymentOfTaxLiability
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Narr_G_LplE4Ix066PkcJN4-Cig"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">14000</mdjh:MaximumAmountOfUnderpaymentOfTaxLiability>
    <mdjh:PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Narr_J-fq7os6r0WLX7r3CqK6qw">P10Y</mdjh:PeriodForStatuteOfLimitationsUnderpaymentOfTaxLiabilityExceedsRmb100000>
    <mdjh:ProvisionForIncomeTaxUncertainty
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Narr_ppiJbt6CpESYmko7YcY_RQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</mdjh:ProvisionForIncomeTaxUncertainty>
    <mdjh:ProvisionForIncomeTaxUncertainty
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Narr_UOCBlYuwl0mJa_qTR3-9gQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</mdjh:ProvisionForIncomeTaxUncertainty>
    <mdjh:ProvisionForIncomeTaxUncertainty
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_HEMLcwT860ytirUuMTH23w"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</mdjh:ProvisionForIncomeTaxUncertainty>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_tsrBQMR8Mk6dET3IU_jWaA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;6&#160;&#x2013; ACCOUNTS PAYABLE AND ACCRUED LIABILITIES&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;Accounts payable and accrued liabilities consist of the following as of December 31, 2023 and 2022:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Payroll and social security payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 82,494&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 42,805&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Bonus payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,603&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 109,829&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other payables and accrued liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 872&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 160,452&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total Accounts Payable and Accrued Liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 101,969&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 313,086&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_TsMBFMgGN0av1a3X9EU3rg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Payroll and social security payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 82,494&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 42,805&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Bonus payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,603&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 109,829&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other payables and accrued liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 872&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 160,452&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total Accounts Payable and Accrued Liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 101,969&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 313,086&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedSalariesCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_MmqJQ4ZsTUqA9V_8iHptuQ_3_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">82494</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_QX8ECmmHEEe7zvJ7W9KZNA_3_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">42805</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_Sm9zfhclOk69a-U4kyFHGg_4_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">18603</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_XMCOM84wT0iJvJyw9bwVyA_4_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">109829</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_-P0AFcov_0G187fu-zqk3g_5_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">872</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_LXapb0FP7kaV9eHEuoYrhw_5_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">160452</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_lS1_3w-I1E-elOOKnbQOMA_6_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">101969</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_XDM_sGFr-EC1pfwujRZOQA_6_6"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">313086</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_fMDN6DeoDEGN6RgIin7lFw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;NOTE 7 &#x2013; LEASES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group leases all of its offices under various non-cancelable lease agreements that expire on various dates through 2023. The Group evaluates contracts entered into to determine whether the contract involves the use of property which is either explicitly or implicitly identified in the contract. The Group evaluates whether it controls the use of the asset, which is determined by assessing whether it obtains substantially all economic benefits from the use of the asset, and whether it has the right to direct the use of the asset. If these criteria are met and the Group has identified a lease, it would be accounted for under the requirements of ASC 842.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Upon the possession of a leased asset, the Group determines its classification as an operating or finance lease. All of its real estate leases are classified as operating leases. The Group&#x2019;s real estate leases have initial terms ranging from &lt;span style="-sec-ix-hidden:Hidden_XrfFevvuD0ue-7RJpWa_mA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;one&lt;/span&gt;&lt;/span&gt; to five years. Renewal options are generally not recognized as part of the right-of-use assets and lease liabilities as it is not reasonably certain at commencement date that the Group would exercise the options to extend the lease. The Group&#x2019;s real estate leases typically provide for fixed minimum rent payments. For operating leases that include rent holidays and rent escalation clauses, the Group recognize lease expense on a straight-line basis over the lease term from the date it takes possession of the leased property.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group had one long-term lease, which became effective on January 1, 2019, and expired on December 31, 2023. The Group adopted the new accounting standard ASC 842 effective January 1, 2019. The Group used 4.35%, the Chinese bank long-term lending annual rate for a typical five-year lease as an incremental borrowing rate, in determining the present value of future lease payments. The same rate was used as the discount rate to measure the lease liability at January 1, 2019, the date of adoption. At initial measurement, the Group recorded a non-cash ROU asset of $479,744 (RMB3,342,278 translated at the December 31, 2019 exchange rate, and a noncash lease liability of $479,744 (RMB3,342,278 translated at the December 31, 2019 exchange rate). On May 31, 2022, the Group terminated the lease agreement with the landlord. There was no penalty related to the termination of the lease.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group will lease temporary office spaces used for ongoing projects based on the needs. These leases are normally with terms of 12 months or less, and an option of renewing. Due to the temporary nature of these office spaces, the Group typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Group&#x2019;s assessment unless there is reasonable certainty that the Group will renew the lease. The Group elected not to recognize on the balance sheet for leases with terms of 12 months or less. The lease expense recognized for such leases is on a straight-line basis over the lease terms. Such operating lease expenses amounted to $1,214, $0, and $3,715 for the years ended December 31, 2023, 2022, and 2021, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;For the years ended December 31, 2023, 2022, and 2021, total operating lease expenses amounted to $0, $0, and $117,686, respectively.&lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_RYLnixCdMEysLyQA2ftgfg"
      id="Narr_I0FHWER2Ik2cpONpm8yloA">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="INF"
      id="Narr_s4FyOTL9qEOUOP59cZcRJw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0435</us-gaap:LesseeOperatingLeaseDiscountRate>
    <mdjh:NonCashOperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2019_Q_uN7tGUIk6lRyIvSxZ2MQ"
      decimals="0"
      id="Narr_2AHzg0cKQUqv30lzgauM5w"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">479744</mdjh:NonCashOperatingLeaseRightOfUseAsset>
    <mdjh:NonCashOperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2019_Q_uN7tGUIk6lRyIvSxZ2MQ"
      decimals="0"
      id="Narr_gCM2Ir25x0mYLFHNljkxpQ"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">3342278</mdjh:NonCashOperatingLeaseRightOfUseAsset>
    <mdjh:NonCashOperatingLeaseLiability
      contextRef="As_Of_12_31_2019_Q_uN7tGUIk6lRyIvSxZ2MQ"
      decimals="0"
      id="Narr_PxW1bmW520edyHSTaqx8Gg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">479744</mdjh:NonCashOperatingLeaseLiability>
    <mdjh:NonCashOperatingLeaseLiability
      contextRef="As_Of_12_31_2019_Q_uN7tGUIk6lRyIvSxZ2MQ"
      decimals="0"
      id="Narr_WuOzuDbDEke2N-tJfeaHMA"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">3342278</mdjh:NonCashOperatingLeaseLiability>
    <us-gaap:OperatingLeaseExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_zhA24FBTXUGV3tx9vrHzEA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1214</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Narr_xAEiv4HEfUOejXrY705w9Q"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Narr_5WAenWsG5kSX_xfcP2zE5g"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3715</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Narr_DTgQn1QVFkS17S6No01Ceg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Narr_3zUUVsHcvkm7-cgYBb571g"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Narr_UVpzcaAGjUKWJv3BaJwttA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">117686</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermDebtTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_R93iUPniFkGFYK42DAPC2A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;NOTE&#160;8&#160;&#x2013; SHORT-TERM LOANS&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"&gt;On May 13, 2021, Mingda Tianjin entered into a small business line of credit agreement (the &#x201c;LOC&#x201d;) for a maximum amount of $144,955 (RMB1,000,000 translated at the December 31, 2022 exchange rate) credit line from China Construction Bank (&#x201c;CCB&#x201d;) with an interest rate of 4.2525% from May 13, 2021 to May 13, 2022. The LOC was used for short-term liquidity needs only. In May 2022, CCB agreed to extend LOC from May 13, 2022 to August 13, 2022 with an interest rate of 4.20% per annum. In August 2022, CCB agreed to extend LOC further from August 13, 2022 to November 13, 2022 with an interest rate of 3.95% per annum. On February 14, 2022, Mingda Tianjin borrowed $144,955 (RMB1,000,000 translated at the December 31, 2022 exchange rate) from CCB. The loan was repaid in full on March 1, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;From March 18, 2022 to June 20, 2022, Mingda Tianjin borrowed total of $227,724 (RMB1,571,000 translated at the December 31, 2022 exchange rate) from an unrelated individual for working capital. This individual loan was due by September 30, 2022 and extended to December 31, 2022. The loan bears interest at 4.2525% per annum and was to be paid by the maturity date. The loan was repaid in full on March 8, 2023. On June 14, 2023, Mingda Tianjin borrowed $2,113 (RMB15,000) and repaid in full on June 19, 2023. On July 24, 2023 and August 29, 2023, Mingda Tianjin borrowed $563 and $183 (RMB4,000 and RMB1,300), respectively, and repaid in full on September 4, 2023.&lt;/p&gt;</us-gaap:ShortTermDebtTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_5_13_2021_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_BDOSkTttb0SsYRqwPmkosA"
      decimals="0"
      id="Narr_UmS-RRl6LUaQALsJmfaxVg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">144955</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_5_13_2021_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_BDOSkTttb0SsYRqwPmkosA"
      decimals="0"
      id="Narr_CaWQtJnaPk-_EbclO6B65A"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">1000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_5_13_2021_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_BDOSkTttb0SsYRqwPmkosA"
      decimals="6"
      id="Narr_dJQ7fdJik0KGbkQqNGeRSQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.042525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_5_31_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_3QtzetI8v0uH0ohYRHJSAQ"
      decimals="4"
      id="Narr_IJNmiqLANEqpCbkalxEAXA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0420</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_8_31_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_YiEdv1idFkOyQ7ZThKl7Lg"
      decimals="4"
      id="Narr_-BLURDQ8GkOtVSBIg42JTA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromBankDebt
      contextRef="Duration_2_14_2022_To_2_14_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_972pMjz9qkuIJnJwMmOqxg"
      decimals="0"
      id="Narr_-bL1MFvupka8sPfCdMIkLw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">144955</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="Duration_2_14_2022_To_2_14_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_972pMjz9qkuIJnJwMmOqxg"
      decimals="0"
      id="Narr_kGZiJv68qEymOrzy3sIiGw"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">1000000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="Duration_3_18_2022_To_6_30_2022_us-gaap_ShortTermDebtTypeAxis_mdjh_LoanFromUnrelatedIndividualMember_T7YbVtgyIkaRgXg4iD4tcw"
      decimals="0"
      id="Narr_VUQ4PT7L2kaYZBw9xeYGJA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">227724</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="Duration_3_18_2022_To_6_30_2022_us-gaap_ShortTermDebtTypeAxis_mdjh_LoanFromUnrelatedIndividualMember_T7YbVtgyIkaRgXg4iD4tcw"
      decimals="0"
      id="Narr_cqkL2bik0UegpObvY8TfjQ"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">1571000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_12_31_2022_us-gaap_ShortTermDebtTypeAxis_mdjh_LoanFromUnrelatedIndividualMember_fsP9SYO8jUm3jhUSHDOqpw"
      decimals="6"
      id="Narr_c1aUbynr9ECuKR1jQjIPjA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.042525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_6_14_2023_To_6_14_2023_pK9NDu4O-0KuZlIxq1LnSw"
      decimals="0"
      id="Narr_DeyyD8mJH0GF-tVgmL-nXA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">2113</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_6_14_2023_To_6_14_2023_pK9NDu4O-0KuZlIxq1LnSw"
      decimals="0"
      id="Narr_TXkzmBjS4kmJqEM9q4A9kA"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">15000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_7_24_2023_To_7_24_2023_M45lhZjtQ0esnHFFBTS4mQ"
      decimals="0"
      id="Narr_PE7yb0476kq9pfvORx1tCA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">563</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_8_29_2023_To_8_29_2023_v5d2knHLOUq0EuS6HXWBWg"
      decimals="0"
      id="Narr_HvaV20lQwkarcecDuOB1mA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">183</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_7_24_2023_To_7_24_2023_M45lhZjtQ0esnHFFBTS4mQ"
      decimals="0"
      id="Narr_Lf_pfxLAe0Sthcbh1EdsOw"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">4000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_8_29_2023_To_8_29_2023_v5d2knHLOUq0EuS6HXWBWg"
      decimals="0"
      id="Narr_HQqV2f7VOUSI3byivBhbLg"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">1300</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_pNFX1XPVAUCwqtu3pMakvw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;9&#160;&#x2013; SHAREHOLDERS&#x2019; EQUITY&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Ordinary Shares&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company is authorized to issue up to 50,000,000 ordinary shares, par value $0.001 per share. On January&#160;26, 2018, MDJM issued 10,380,000 ordinary shares to entities controlled by the shareholders of Mingda Tianjin.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Pursuant to a registration statement filed with the Securities and Exchange Commission (the &#x201c;SEC&#x201d;) and declared effective by the SEC on November&#160;13, 2018, the Company completed the first closing of the Initial Public Offering (the &#x201c;IPO&#x201d;) of its ordinary shares on December&#160;26, 2018. A total of 1,241,459 ordinary shares were sold at a price of $5 per share to the public at the first closing. The Company received a total of $6,207,295 in gross proceeds from its first closing of the IPO. In connection with this public offering, the Company incurred direct offering costs of $2,103,816, which included audit, legal, consulting, commission, and other expenses. Per ASC 505, the Company classified these direct offering costs in the equity section to offset additional paid in capital.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On January 4, 2019, the Company completed the second closing of its IPO. A total of 19,361 additional ordinary shares were issued at a price of $5 per share. The total proceeds of this second closing were $96,805. There was a total of $26,399 direct cost in connection with the second closing.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On August 20, 2020, the Board of Directors of MDJM approved to offer and sell an aggregate of 34,396 ordinary shares at $3.3 per share in reliance on the exemption under Rule 902 of Regulation S promulgated under the Securities Act of 1933, as amended (&#x201c;Regulation S&#x201d;). The proceeds are intended for working capital and general corporate purposes. The offering was closed on August 20, 2020 and the Company received gross proceeds of $113,507.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Underwriter Warrants&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Pursuant to the IPO Agreement (defined below), the Company agreed to grant the underwriter of its IPO, Network 1 Financial Securities,&#160;Inc., underwriter warrants equal to 10% of the total number of the Company&#x2019;s ordinary shares being sold in the IPO, at the closing of the IPO. The underwriter&#x2019;s warrants were non-exercisable for six&#160;months after the closing of the offering and will expire five years after the effective date of the registration statement. The underwriter&#x2019;s warrants are exercisable at a price of $6.25, equal to 125% of $5, the public offering price in the IPO. The underwriter&#x2019;s warrants are not redeemable. The underwriter&#x2019;s warrants provide for cashless exercise and contain provisions for on demand registration of the sale of the underlying ordinary shares at the Company&#x2019;s expense and unlimited &#x201c;piggyback&#x201d; registration rights for a period of five years after the closing of the IPO at the Company&#x2019;s expense. The Company sold 1,241,459 and 19,361 ordinary shares at the closings of its IPO on December&#160;26, 2018, and January&#160;4, 2019, respectively. A total of 126,082 underwriter&#x2019;s warrants were issued on January&#160;4, 2019. The underwriter&#x2019;s warrants expired on November 13, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The underwriter&#x2019;s warrants were valued at $1.51 per warrant using Black-Scholes Model. A risk-free rate of 4.35% per annum and volatility of 35% were used in the Black-Scholes Model calculation. The total value of underwriter warrants amounted to $190,384. The underwriter warrants were classified as equity and credit to the additional paid-in capital-underwriter cost account, which was offset by the same amount recorded as additional paid-in capital-underwriter cost.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="INF"
      id="Narr_XF_kg0StekuzItl4dqpMUA"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="INF"
      id="Narr_QQYJS3Sj70WEB_YdV0-hlA"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_1_26_2018_srt_ConsolidatedEntitiesAxis_mdjh_MdjccLimitedMember_e_F1CTuwAU-UnmXVIUyXTg"
      decimals="INF"
      id="Narr_Kiil_kl1PEWpjCZTWMA81w"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">10380000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_bW6KH596OUG7PZluRZoi-w"
      decimals="INF"
      id="Narr_IBhAdtVaNkyKZ5ClOWOaFw"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">1241459</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_12_26_2018_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_muWI_O2LwEGtG4sPKcmMYA"
      decimals="INF"
      id="Narr_3jVn9jm360eAjYtXzK1FeA"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">5</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_12_1_2018_To_12_26_2018_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_4uZfvaIGgEacQNExH-Djgg"
      decimals="0"
      id="Narr_EHAIUutp80uU44t167rIlQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">6207295</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:DeferredOfferingCosts
      contextRef="As_Of_12_26_2018_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_muWI_O2LwEGtG4sPKcmMYA"
      decimals="0"
      id="Narr_rOfKH_eHTUGTbIxnqXqCKA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">2103816</us-gaap:DeferredOfferingCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_4_2019_To_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_2SCiIQqM-0K1LadBrJMTzQ"
      decimals="INF"
      id="Narr_WQdHA7wfLkiNp-d7rs4_Ew"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">19361</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="As_Of_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_8aGTiE-H5UCKaqbdUtK-JQ"
      decimals="INF"
      id="Narr_NC7_Ycn-QUuPl7Jwrzj_cw"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">5</us-gaap:SharePrice>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_4_2019_To_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_2SCiIQqM-0K1LadBrJMTzQ"
      decimals="0"
      id="Narr_0gsAhEBFOUK-wz7M75llqw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">96805</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_1_4_2019_To_1_4_2019_us-gaap_SubsidiarySaleOfStockAxis_mdjh_IpoSecondClosingMember_2SCiIQqM-0K1LadBrJMTzQ"
      decimals="0"
      id="Narr_sGAauH9WvE2FefRY3mrjsQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">26399</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_8_20_2020_us-gaap_SubsidiarySaleOfStockAxis_mdjh_SecurityPurchaseAgreementMember_hAtZqL-H8UW1_YYwP_KxrQ"
      decimals="INF"
      id="Narr_DotD5wXyj0Gi_pdGDI-gJA"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">34396</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_8_20_2020_us-gaap_SubsidiarySaleOfStockAxis_mdjh_SecurityPurchaseAgreementMember_hAtZqL-H8UW1_YYwP_KxrQ"
      decimals="1"
      id="Narr_QwMdLF_d3kC3mA30ibDFFg"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">3.3</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_8_20_2020_To_8_20_2020_us-gaap_SubsidiarySaleOfStockAxis_mdjh_SecurityPurchaseAgreementMember_tUt1cx1DT0iEj9XjmvZmRQ"
      decimals="0"
      id="Narr_huWU1f0V60O7Qj6AM1ywGg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">113507</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <mdjh:PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted
      contextRef="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Md2CfA8dOkCBmrQW9-eH8g"
      decimals="INF"
      id="Narr_EbL5bB9ZqES_kIjY-GYB_w"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.10</mdjh:PercentageOfTotalNumberOfOrdinaryShareSoldAsWarrantsGranted>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="As_Of_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_k6skoZSFTUCPB58zo0A80A"
      id="Narr_Hs3pmlZWtkW27owJhdl3Ag">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="2"
      id="Narr_CbB6uJ1630qH6PsO1BgxYA"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">6.25</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <mdjh:PercentageOfPublicOfferingPriceAsWarrantsExercisePrice
      contextRef="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Md2CfA8dOkCBmrQW9-eH8g"
      decimals="INF"
      id="Narr_h26NQFHbnkCg2qLxG1UJ8A"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1.25</mdjh:PercentageOfPublicOfferingPriceAsWarrantsExercisePrice>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_k6skoZSFTUCPB58zo0A80A"
      decimals="0"
      id="Narr_0ePX1y7J7UaCZ3Wll-iYHA"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">5</us-gaap:SharesIssuedPricePerShare>
    <mdjh:PeriodForRegistrationRights
      contextRef="Duration_12_1_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Md2CfA8dOkCBmrQW9-eH8g"
      id="Narr_iyHVXnT2B0Gf3NMs77Kzow">P5Y</mdjh:PeriodForRegistrationRights>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_12_26_2018_To_12_26_2018_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_6M1-hR3lPk2GJZ83McZccQ"
      decimals="INF"
      id="Narr_Cae9BgiA00ebpjZbAABncw"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">1241459</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_4_2019_To_1_4_2019_dei_LegalEntityAxis_mdjh_Network1FinancialSecuritiesInc.Member_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_KNEgGylBlU2DPKtds1ojKA"
      decimals="INF"
      id="Narr_ZrvYiB-iIECMsV8N1sAs2g"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">19361</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <mdjh:WarrantsIssued
      contextRef="As_Of_1_4_2019_us-gaap_ClassOfWarrantOrRightAxis_mdjh_UnderwriterWarrantsMember_Xd9UoiPlH0Kw2_3VWJVY1Q"
      decimals="INF"
      id="Narr_PY4oD6KPxkqIicQxBD9kTg"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">126082</mdjh:WarrantsIssued>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="As_Of_1_4_2019_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputQuotedPriceMember_-EnZgtmWbkKlgjBelTUQWw"
      decimals="2"
      id="Narr_dsn4B5unw0utn2zfm2XDyw"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">1.51</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="As_Of_1_4_2019_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_US-_AXUd1UuvKA0hLpclzg"
      decimals="2"
      id="Narr_ZDEJB9S7ikmCzb_6R4J3FA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">4.35</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_QMPd6xKuFUCItbsmpbeZ_g"
      decimals="0"
      id="Narr_PoZtAwo7O0mvLnj4H-jYBw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">35</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="As_Of_1_4_2019_7R3yTmSbd0uWvaatOmCBtA"
      decimals="0"
      id="Narr_cgXWKircE0CagU0oSOdoiQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">190384</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:MinorityInterestDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_sAcIF4XgPUGNDk5oXGX9xA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;10&#160;&#x2013; NONCONTROLLING INTEREST&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;Noncontrolling interests are classified as a separate line item in the equity section and disclosures in the Group&#x2019;s consolidated financial statements have distinguished the interest of the Group from the interest of the noncontrolling interest holder. Noncontrolling interest in 2021 represented 49% ownership interests of Mansions owned by two unrelated parties. Mansions commenced its business in the UK in August 2021. In May 2022, the Company acquired the 49% of ownership interests in Mansions owned by the two unrelated parties with a consideration of one dollar each. There was no noncontrolling interest as of December 31, 2023 and 2022.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="As_Of_12_31_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_5ZxPNhIZ-EmnoCgemmHcSw"
      decimals="2"
      id="Narr_cWIhQzdE40-NVvyUPy2MnQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="As_Of_5_31_2022_srt_OwnershipAxis_mdjh_XisheXianglinTianjinBusinessOperationsManagementCoLtdMember_bSdqK7nB4EGq4Q4QyaZC2w"
      decimals="2"
      id="Narr_oHdpG8tJAkmRsqG3ba7gTQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <mdjh:StatutoryReserveTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_gwPJf91Qdk2yj_bxGmkyDw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;11&#160;&#x2013; STATUTORY RESERVE&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Pursuant to the laws applicable to the PRC, PRC entities must make appropriations from after-tax profit to the non-distributable &#x201c;statutory surplus reserve fund.&#x201d; Subject to certain cumulative limits, the &#x201c;statutory surplus reserve fund&#x201d; requires annual appropriations of 10% of after-tax profit until the aggregated appropriations reach 50% of the registered capital (as determined under accounting principles generally accepted in the PRC at each&#160;year-end). The statutory surplus reserve fund is non-discretionary other than during liquidation and can be used to fund previous&#160;years&#x2019; losses, if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their shareholding or by increasing the par value of shares currently held by them, provided that the remaining statutory surplus reserve balance after such issuance is not less than 25% of the registered capital before the conversion.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The statutory reserve of Mingda Tianjin amounted to $327,140 as of December 31, 2023 and 2022.&lt;/p&gt;</mdjh:StatutoryReserveTextBlock>
    <mdjh:StatutoryReserves
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Narr_enJXzCkAnkqnP61-0Tnr8g"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">327140</mdjh:StatutoryReserves>
    <mdjh:StatutoryReserves
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Narr_mYM-sNEonE694rP40a3uXQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">327140</mdjh:StatutoryReserves>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_YWv1IdaxBEutDvkCe7gTmQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;12&#160;- COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Country Risk&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As the Group&#x2019;s principal operations are currently conducted in the PRC, it is subject to considerations and risks not typically associated with companies in North America and Western Europe. These risks include, among others, risks associated with the political, economic, and legal environments and foreign currency exchange limitations encountered in the PRC. The Group&#x2019;s results of operations may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies with respect to laws and regulations, among other things.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In addition, all of the Group&#x2019;s transactions in the PRC are denominated in RMB, which must be converted into other currencies before remittance from the PRC. Both conversion of RMB into foreign currencies and remittance of foreign currencies abroad subject to the regulations of foreign currency governed by the PRC regulatory agents.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;New Businesses and New Market Risk&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Real estate agent service income was a major income source of the Group in the PRC market since its inception. The Group&#x2019;s real estate agent service income declined by 90.34% in 2023 as compared to 2022, by 89.71% in 2022 as compared to 2021, and by 28.55% in 2021 as compared to 2020. The decline of real estate agent service income was primarily attributed to the tightening policy on the real estate market adopted in recent years in the PRC. It is difficult to engage in a new real estate sales project in the PRC. While the Company has made efforts to develop new projects, it may not be able to recover to the level of 2022 in the future.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In response to the shrinking of sales in new residential housing market in the PRC, the Company is shifting its focus to the UK and other non-PRC markets. In August 2022, the Company purchased &#x201c;Fernie Castle,&#x201d; a real property located in Scotland. The Company plans to remodel this property into a multi-functional cultural venue with functions for a fine dining restaurant, hotel, wedding events and gardening. In December 2022, the Company purchased a second real estate property located at Torquay England. The Company plans to remodel this property and operate it as a hotel with restaurant facilities. To achieve this goal, the Company needs to find experts and skilled workers in the UK local market and to obtain long-term financial support. There is no guarantee that these new businesses will be profitable in the short to medium term or that the Company will have sustainable financial sources to support such operations in the long term. In addition, the continuous increase in energy costs, the labor shortage in the UK, the war in Ukraine are all expected to have negative impacts on Company&#x2019;s operations in the UK.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Legal Proceeding&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Except for the following disclosure, we are currently not a party to any litigation of which, if determined adversely to us, would individually or in the aggregate be reasonably expected to have a material adverse effect on our business, operating results, cash flows or financial condition.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group will file a civil complaint in local District&#x2019;s court if there is a dispute on accounts receivable with customers. Historically, the Group has won the civil complaint and received the amounts awarded by court.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On February 17, 2022, Mingda Tianjin filed a civil complaint in Gusu District Court of Suzhou City, Jiangsu Province, alleging unpaid service fee and breach of contract against Tianfang (Suzhou) Real Estate Co., Ltd. The claimed amount was the unpaid base of $45,926 (RMB291,742.17 translated at the December 31, 2021 exchange rate), plus a 0.1&#x2030; per day breaching late fee. The case was settled and Mingda Tianjin received the full amount claimed on May 19, 2022.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On March 18, 2022, the Chengdu Branch Office of Mingda Tianjin filed a civil complaint against Chengdu TEDA New City in the People&#x2019;s Court of Dujiangyan City, Sichuan Province, citing breach of contract and unpaid service fees totaling $757,861 (RMB5,380,734). The court ruled in favor of Mingda Tianjin on July 15, 2022, ordering Chengdu TEDA to pay the full amount within five days. Chengdu TEDA appealed the decision on July 29, 2022. The Intermediate People&#x2019;s Court of Chengdu City issued a final judgment on December 23, 2022, upholding the initial ruling and additionally requiring Chengdu TEDA to pay liquidated damages and interest, totaling RMB5,157,182. Mingda Tianjin received the final payment of $838,625 (RMB5,954,151) on February 27, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On January 9, 2023, the Chengdu Branch Office of Mingda Tianjin filed a civil complaint against Chengdu TEDA New City in the People&#x2019;s Court of Dujiangyan City, Sichuan Province, for breach of contract and an unpaid service fee totaling approximately $263,725 (RMB1,872,419). On March 24, 2023, the court issued a favorable judgment requiring Chengdu TEDA to pay the full claimed amount within 10 days. On September 1, 2023, the Company received $127,842 (RMB907,662). As of now, the Company has not yet received the remaining funds and is actively pursuing the collection process.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On July 17, 2023, Mingda Tianjin initiated a civil lawsuit in the Heping District People&#x2019;s Court of Tianjin City, alleging breach of contract against an individual over an unpaid receivable of $101,692 (RMB722,000). On September 8, 2023, a civil mediation resulted in an agreement documented by the court: the individual consented to pay Mingda Tianjin $63,381 (RMB450,000) plus $1,397 (RMB9,919) in expenses. In return, Mingda Tianjin agreed to forgive the remaining balance of $38,310 (RMB272,000). The agreed amount totaling $64,778 (RMB459,919) was received by Mingda Tianjin on September 10, 2023, subsequently closing the case.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <mdjh:PercentageOfRealEstateAgentIncomeDeclined
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="4"
      id="Narr_ui7_p4-v30uKGwCgyyaKlg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.9034</mdjh:PercentageOfRealEstateAgentIncomeDeclined>
    <mdjh:PercentageOfRealEstateAgentIncomeDeclined
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="4"
      id="Narr_MU7lJ_1Ziku-E_fqgiv0DQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.8971</mdjh:PercentageOfRealEstateAgentIncomeDeclined>
    <mdjh:PercentageOfRealEstateAgentIncomeDeclined
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="4"
      id="Narr_0GCdfeDBnEajnyfd57uAPg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.2855</mdjh:PercentageOfRealEstateAgentIncomeDeclined>
    <mdjh:LitigationSettlementUnpaidBaseFeeAmountClaimed
      contextRef="As_Of_2_17_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_r-ymTAFXxEmeF-QDzEJ3GA"
      decimals="0"
      id="Narr_lYjwIffT_E2ZgtYXRflEfA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">45926</mdjh:LitigationSettlementUnpaidBaseFeeAmountClaimed>
    <mdjh:LitigationSettlementUnpaidBaseFeeAmountClaimed
      contextRef="As_Of_2_17_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_r-ymTAFXxEmeF-QDzEJ3GA"
      decimals="2"
      id="Narr_JDLuIgFvpkem12YfmarUng"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">291742.17</mdjh:LitigationSettlementUnpaidBaseFeeAmountClaimed>
    <mdjh:LitigationSettlementPerDayBreachingLateFeeClaimedPercentage
      contextRef="As_Of_12_31_2021_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingUnpaidServiceFeeAndBreachOfContractAgainstTianfangSuzhouRealEstateCoLtdMember_LwlKYcUjyUi2PVcPrn1rWQ"
      decimals="3"
      id="Narr_WJomaqaNDEy4XMDb-Ns_jA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.001</mdjh:LitigationSettlementPerDayBreachingLateFeeClaimedPercentage>
    <mdjh:LitigationsAmountClaimed
      contextRef="Duration_3_18_2022_To_3_18_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_lOW4vyK5F02gm1jTq8JlQw"
      decimals="0"
      id="Narr_DOZy6qiqi0KbB8gA6H-CAA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">757861</mdjh:LitigationsAmountClaimed>
    <mdjh:LitigationsAmountClaimed
      contextRef="Duration_3_18_2022_To_3_18_2022_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_lOW4vyK5F02gm1jTq8JlQw"
      decimals="0"
      id="Narr_YWZV3Q6YOkyT3jHLaZfppw"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">5380734</mdjh:LitigationsAmountClaimed>
    <mdjh:AmountOfLiquidatedDamagesAndInterest
      contextRef="Duration_12_23_2022_To_12_23_2022_2YcgXaWgi0q9LbZmRlKjLA"
      decimals="0"
      id="Narr_6O6hu5JFb0WQwQn2ZsRieg"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">5157182</mdjh:AmountOfLiquidatedDamagesAndInterest>
    <mdjh:CompanyReceivedPayment
      contextRef="Duration_2_27_2023_To_2_27_2023_xhsT7hs-uUGRVwkMSeMr2g"
      decimals="0"
      id="Narr_EUIqQ0vAokuFlllaWUl1hg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">838625</mdjh:CompanyReceivedPayment>
    <mdjh:CompanyReceivedPayment
      contextRef="Duration_2_27_2023_To_2_27_2023_xhsT7hs-uUGRVwkMSeMr2g"
      decimals="0"
      id="Narr_1w5hktzjFUC8vFuIiMccKQ"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">5954151</mdjh:CompanyReceivedPayment>
    <mdjh:LitigationsAmountClaimed
      contextRef="Duration_1_9_2023_To_1_9_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_RCEKZg_xIkGVv0mXj34PmA"
      decimals="0"
      id="Narr_BiZFoV04OEGJCtBCkfc3sA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">263725</mdjh:LitigationsAmountClaimed>
    <mdjh:LitigationsAmountClaimed
      contextRef="Duration_1_9_2023_To_1_9_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_RCEKZg_xIkGVv0mXj34PmA"
      decimals="0"
      id="Narr_HZVvs9o530Oxhz91505ZOg"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">1872419</mdjh:LitigationsAmountClaimed>
    <mdjh:CompanyReceivedPayment
      contextRef="Duration_9_1_2023_To_9_1_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_7orf661AhUmgaLDtlWYISg"
      decimals="0"
      id="Narr_iQh5Hti1u0iKPItdkzHIvQ"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">127842</mdjh:CompanyReceivedPayment>
    <mdjh:CompanyReceivedPayment
      contextRef="Duration_9_1_2023_To_9_1_2023_srt_LitigationCaseAxis_mdjh_CivilComplaintAllegingBreachOfContractAndUnpaidServiceFeeAgainstChengduTedaNewCityMember_7orf661AhUmgaLDtlWYISg"
      decimals="0"
      id="Narr_tI9YUL66M02iW651GhwwwA"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">907662</mdjh:CompanyReceivedPayment>
    <mdjh:AllegingBreachOfContractsAgainstIndividual
      contextRef="As_Of_7_17_2023_EBNCU0-lIEiSIDCgP2QXZA"
      decimals="0"
      id="Narr_3NrkKDQIzEyMJ7BlvTjAcA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">101692</mdjh:AllegingBreachOfContractsAgainstIndividual>
    <mdjh:AllegingBreachOfContractsAgainstIndividual
      contextRef="As_Of_7_17_2023_EBNCU0-lIEiSIDCgP2QXZA"
      decimals="0"
      id="Narr_8auX3kp5GEuom-loXGGHIQ"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">722000</mdjh:AllegingBreachOfContractsAgainstIndividual>
    <mdjh:LitigationSettlementAmountAgreedToClaimFromOtherParty
      contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg"
      decimals="0"
      id="Narr_ysQd4ZqU8UyDUKmGUiOZlA"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">63381</mdjh:LitigationSettlementAmountAgreedToClaimFromOtherParty>
    <mdjh:LitigationSettlementAmountAgreedToClaimFromOtherParty
      contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg"
      decimals="0"
      id="Narr_7rRh_xz830imqVm_lt0iBw"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">450000</mdjh:LitigationSettlementAmountAgreedToClaimFromOtherParty>
    <us-gaap:LitigationSettlementExpense
      contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg"
      decimals="0"
      id="Narr_rDI3vqizgk-cizga3kSD-w"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1397</us-gaap:LitigationSettlementExpense>
    <us-gaap:LitigationSettlementExpense
      contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg"
      decimals="0"
      id="Narr_oK9uxhFde0OyZ7_BoOt1SA"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">9919</us-gaap:LitigationSettlementExpense>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg"
      decimals="0"
      id="Narr_5_qu5Ba0zUelaaIpGRQejg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">38310</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="Duration_9_8_2023_To_9_8_2023_szz5SqgHx0yhy4nHNsoUEg"
      decimals="0"
      id="Narr_pXLIoMlevkeIKfWRvcQ0dQ"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">272000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="Duration_9_10_2023_To_9_10_2023_caQkaL0VZUuetuf6WkgDQQ"
      decimals="0"
      id="Narr_VL0SRynkxkyfqm9kEogUUg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">64778</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="Duration_9_10_2023_To_9_10_2023_caQkaL0VZUuetuf6WkgDQQ"
      decimals="0"
      id="Narr_OY_uLpQrkkWVE4Nz2FbYqQ"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">459919</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_k7gb4OB0PUeYSynzZQfxuQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;13&#160;&#x2013; RELATED PARTY TRANSACTIONS&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;MDJM conducts real estate services business through Mingda Tianjin, a VIE that it controls through the VIE Agreements. The shareholders of Mingda Tianjin include MDJM&#x2019;s principal shareholder, Mr. Siping Xu. The VIE Agreements provide MDJM (i) the power to control Mingda Tianjin, (ii) the exposure or rights to variable returns from its involvement with Mingda Tianjin, and (iii) the ability to affect those returns through use of its power over Mingda Tianjin to affect the amount of its returns.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On January 1, 2023, Mansions entered into a lease agreement with MDJM UK to rent &#x201c;Fernie Castle,&#x201d; a property owned by MDJM UK, for use as a hotel site. The annual rent for the property is $227,018 (182,500 pounds sterling), exclusive of VAT, payable monthly on the 25th. Mansions is responsible for all operating expenses, as well as maintenance and repairs of the leased property.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The lease agreement does not specify a fixed termination date, but either party may terminate the agreement by providing one month&#x2019;s notice without incurring penalties. Upon termination, the property must be returned to MDJM UK. In the consolidated financial statements, inter-company rent income and corresponding expenses of $227,018 have been eliminated.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On January 1, 2023, Mansions entered into a lease agreement with MDJM UK to rent &#x201c;Robin Hill,&#x201d; a property owned by MDJM UK, for hotel operations. The annual rent is $187,834 (151,000 pounds sterling), excluding VAT, and is payable monthly on the 25th. Mansions is responsible for operating expenses, maintenance, and repairs of the leased property.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;The lease does not have a fixed termination date; however, it can be ended by either party with one month&#x2019;s notice, without penalty. Upon termination, Mansions must return the property to MDJM UK. In the consolidated financial statements, inter-company rent income and the corresponding expenses of $187,834 have been eliminated.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw"
      decimals="0"
      id="Narr_QWAEH1piLkC96SV3Ih6b7w"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">227018</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw"
      decimals="0"
      id="Narr_p1tXAEbGxUqaLgmDvK87Cg"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">182500</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <mdjh:PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw"
      id="Narr_uk0EvDY4xUWVKvhAcWmxRA">P1M</mdjh:PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInFernieCastlePropertyMember_Q8Zj1cIck0-HgCg1NlUFFw"
      decimals="0"
      id="Narr_54g8fzJOsUq1-6ORtRLGsw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">227018</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInRobinHillPropertyMember_HXHdzPxdVEKQ_xd48KrBsA"
      decimals="0"
      id="Narr_DnPLhK1-UUiLeqyzY1weuw"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">187834</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInRobinHillPropertyMember_HXHdzPxdVEKQ_xd48KrBsA"
      decimals="0"
      id="Narr_FpdD376PVEqaIJ8yis571Q"
      unitRef="Unit_Standard_CNY_AVL0aju1Ek6I8MEL3mVrMw">151000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <mdjh:PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInRobinHillPropertyMember_HXHdzPxdVEKQ_xd48KrBsA"
      id="Narr_JPjbxySaCk2exB7JSbQfNw">P1M</mdjh:PeriodOfNoticeInAdvanceForTerminationOfLeaseWithoutPenalty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_mdjh_LeaseAgreementInRobinHillPropertyMember_HXHdzPxdVEKQ_xd48KrBsA"
      decimals="0"
      id="Narr_-osTgaO7H0al3i2epB3pTg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">187834</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_Fp4-XBZ-u0KqJ_2naD_PIw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;NOTE 14 &#x2013; SEGMENT AND GEOGRAPHIC AREA INFORMATION&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s major income source was real estate agent commissions before December 31, 2022. The revenue from real estate agent income accounted for 29%, 96%, and 99% of the Group&#x2019;s total consolidated revenue for the years ended December 31, 2023, 2022, and 2021, respectively. Geographically, revenue was primarily generated in the PRC market before December 31, 2022. The revenue generated in the PRC accounted for 29%, 96%, and 100% of the Group&#x2019;s total consolidated revenue for the years ended December 31, 2023, 2022, and 2021, respectively. The value of the Group&#x2019;s assets located in the UK increased since 2021. The value of the assets located in the UK accounted for 95%, 79%, and 37% of the Group&#x2019;s total consolidated assets as of December 31, 2023, 2022, and 2021, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s major income source was the hotel and rental management business after December 31, 2022. The revenue from the hotel and rental management business accounted for 71% of the Group&#x2019;s total consolidated revenue for the year ended December 31, 2023. Geographically, revenue was primarily generated in the UK market after December 31, 2022. The revenue generated in the UK accounted for 71% of the Group&#x2019;s total consolidated revenue for the year ended December 31, 2023. The value of the Group&#x2019;s assets located in the UK increased since 2021. The value of the assets located in the UK accounted for 95% of the Group&#x2019;s total consolidated assets as of December 31, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;Source of Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Real estate agent income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,954&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 434,371&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 96&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,408,018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 99&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Rental management income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,891&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,263&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Hotel income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,746&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total Income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 144,863&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 450,634&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,466,233&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Revenue by Geographic Region&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,954&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 434,371&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 96&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,446,764&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;UK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 102,909&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,263&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 144,863&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 450,634&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,466,233&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Assets by Geographic Region&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;PRC and Others&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 180,919&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,202,347&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,293,516&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;UK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,818,323&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 95&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,432,728&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 79&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,075,454&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,999,242&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,635,075&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,368,970&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <mdjh:PercentageOfRevenueFromRealEstateAgentIncome
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_0_zaBuuNdUGudlatrf702A"
      decimals="INF"
      id="Narr_gdmyP4O5QECYOYuy_Lq-EA"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.29</mdjh:PercentageOfRevenueFromRealEstateAgentIncome>
    <mdjh:PercentageOfRevenueFromRealEstateAgentIncome
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember__A_g-wAVQU66PEgBJIEvyw"
      decimals="INF"
      id="Narr_1n-kN_eP-EWIW9_tfOgd7Q"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.96</mdjh:PercentageOfRevenueFromRealEstateAgentIncome>
    <mdjh:PercentageOfRevenueFromRealEstateAgentIncome
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_6Xqyo-mKCEi25B0H9QIC0w"
      decimals="INF"
      id="Narr_pxddVLSRC0C8l9LNqmtCdg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.99</mdjh:PercentageOfRevenueFromRealEstateAgentIncome>
    <mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_0_zaBuuNdUGudlatrf702A"
      decimals="INF"
      id="Narr_3qJWfqyfmEu1CwuR4OmT5w"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.29</mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue>
    <mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember__A_g-wAVQU66PEgBJIEvyw"
      decimals="INF"
      id="Narr_7rDN7yIgOEarnX2Z3JvbIg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.96</mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue>
    <mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_6Xqyo-mKCEi25B0H9QIC0w"
      decimals="INF"
      id="Narr_aUGymNCUiki6gXKAsYLdpg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue>
    <mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A"
      decimals="INF"
      id="Narr_55v4jXAQIE-2s4iBmL9J4w"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.95</mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets>
    <mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_8wqgcx5LqUG6nUdjV3k5bw"
      decimals="INF"
      id="Narr_nbY8ColZf0uUhPvGeohEHg"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.79</mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets>
    <mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_cTwLG88QrEOpQLDjr8gW_g"
      decimals="INF"
      id="Narr_qY3TfiTc9EG7UamBssG5dQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.37</mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets>
    <mdjh:PercentageOfRevenueFromHotelAndRentalManagementBusiness
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A"
      decimals="2"
      id="Narr_fTJslaYAe0OW0dsc6uZPZw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.71</mdjh:PercentageOfRevenueFromHotelAndRentalManagementBusiness>
    <mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A"
      decimals="2"
      id="Narr_4mlQbqttQEe_IHwwyZRppQ"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.71</mdjh:PercentageOfRevenueFromTotalConsolidatedRevenue>
    <mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A"
      decimals="2"
      id="Narr_-aHtrmUcFEmYJkJ2tZzB-g"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.95</mdjh:PercentageOfValueOfAssetsFromTotalConsolidatedAssets>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_IKOhHkvCdUa77QtUD8txBQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;Source of Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Real estate agent income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,954&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 434,371&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 96&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,408,018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 99&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Rental management income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,891&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,263&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Hotel income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,746&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total Income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 144,863&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 450,634&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,466,233&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Revenue by Geographic Region&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;PRC&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,954&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 434,371&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 96&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,446,764&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;UK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 102,909&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,263&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 144,863&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 450,634&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,466,233&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Assets by Geographic Region&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;US$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;PRC and Others&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 180,919&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,202,347&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,293,516&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;UK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,818,323&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 95&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,432,728&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 79&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,075,454&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,999,242&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,635,075&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,368,970&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_BRvARZ4Z1EeJ2WfUSYCCJQ"
      decimals="0"
      id="Tc_qw0YG7KNok2MTbfL74iqkw_3_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">41954</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_BRvARZ4Z1EeJ2WfUSYCCJQ"
      decimals="2"
      id="Tc_JnLTCjvaGkegICV4NLr_yA_3_5"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.29</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_fjr-fhvpvk6qP0Mi4LCd9Q"
      decimals="0"
      id="Tc_GWH9NKkxs0ql-TP-WKVlNg_3_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">434371</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_fjr-fhvpvk6qP0Mi4LCd9Q"
      decimals="2"
      id="Tc_qXe4KXolz0uBnlOEi3Rpgw_3_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.96</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_1-dpyOjbp0WrDQn6b_Ijog"
      decimals="0"
      id="Tc_f2v5fcLDqk6skTm9xoAhWA_3_13"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">4408018</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RevenueFromRealEstateAgentIncomeMember_1-dpyOjbp0WrDQn6b_Ijog"
      decimals="2"
      id="Tc_y50kieZQ40qpew1ogrtaKg_3_15"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.99</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_2sfbqOw10U2M0wesHKmrLQ"
      decimals="0"
      id="Tc_EtIDZ32rCE6xSpsck-xYKQ_4_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">67891</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_2sfbqOw10U2M0wesHKmrLQ"
      decimals="2"
      id="Tc_jXYzVkGyQ0K3tqLwlRcKfg_4_5"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.47</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_NiN912KVkkWqhdDnsVwMTw"
      decimals="0"
      id="Tc_KLwRFxKyZkO1FaMcuxHHwg_4_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">16263</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_NiN912KVkkWqhdDnsVwMTw"
      decimals="2"
      id="Tc_e0V8RN-7mUeM10aH8RNGTQ_4_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.04</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_RjDxYHKEDkGtHdkTODlFeg"
      decimals="0"
      id="Tc_C53z58l_8E6CYVD23qvVaQ_4_13"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">19469</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_RentalManagementIncomeMember_RjDxYHKEDkGtHdkTODlFeg"
      decimals="2"
      id="Tc_MQdirtcYm0GMCXzkuwix7w_4_15"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_e-TiOYKPJkSHs-_P4i9hLA"
      decimals="0"
      id="Tc_nFxhBkEyGUmWKSUuLVBeNw_5_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">35018</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_mdjh_HotelIncomeMember_e-TiOYKPJkSHs-_P4i9hLA"
      decimals="2"
      id="Tc_tEV5t8Ff8UC0edFENjyEnw_5_5"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.24</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_IncomeFromOtherCategoriesMember_qSkNP6VB5k24ekIg-b6wiQ"
      decimals="0"
      id="Tc_gY16NojwGUu4T02sf2grAA_6_13"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">38746</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_mdjh_IncomeFromOtherCategoriesMember_qSkNP6VB5k24ekIg-b6wiQ"
      decimals="2"
      id="Tc_xuzhw3gEVkWLaRK4rV2Puw_6_15"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.01</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_n2_w-52mAUuI7RWUOXYHJQ_7_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">144863</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="2"
      id="Tc_6UJPDeKmNUm_1kKP4VtEPg_7_5"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_XHKsEpXT4ECjtzkqBwAoAA_7_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">450634</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="2"
      id="Tc_eWwwrYBi-UyW2_cO92VBwQ_7_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_XYyTPV9lZ0-0PclOQoSl8Q_7_13"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">4466233</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="2"
      id="Tc_qYIry1_zHEG37GY_9PXpNg_7_15"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_0_zaBuuNdUGudlatrf702A"
      decimals="0"
      id="Tc_D6rPMNs3JES-65MJReOB1A_11_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">41954</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_0_zaBuuNdUGudlatrf702A"
      decimals="2"
      id="Tc_ORxcchZR_EaSlMwY2063yg_11_5"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.29</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember__A_g-wAVQU66PEgBJIEvyw"
      decimals="0"
      id="Tc_xxzQ6MU6DEmBF1N3-MpvvA_11_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">434371</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcMember__A_g-wAVQU66PEgBJIEvyw"
      decimals="2"
      id="Tc_BypJn5ODfU2IPURdJmcDZg_11_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.96</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_6Xqyo-mKCEi25B0H9QIC0w"
      decimals="0"
      id="Tc_6b-QEJuV40GUxHDe7CAXRQ_11_13"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">4446764</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcMember_6Xqyo-mKCEi25B0H9QIC0w"
      decimals="2"
      id="Tc_YkBF_lvayEyxcZK7XujRSQ_11_15"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A"
      decimals="0"
      id="Tc_Xz_NqL8lVEyggz2YEcHzKw_12_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">102909</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A"
      decimals="2"
      id="Tc_eu3ieDQunkqkOwrOn0amxg_12_5"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.71</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_8wqgcx5LqUG6nUdjV3k5bw"
      decimals="0"
      id="Tc_WVZyxJB6iEil20C0Qa-frQ_12_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">16263</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_8wqgcx5LqUG6nUdjV3k5bw"
      decimals="2"
      id="Tc_xFX8f56Cf0Kvedhw1_h1fw_12_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.04</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_cTwLG88QrEOpQLDjr8gW_g"
      decimals="0"
      id="Tc_AKSNjiL1sECERtMB1_JLxg_12_13"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">19469</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_cTwLG88QrEOpQLDjr8gW_g"
      decimals="2"
      id="Tc_scmqq33jwkSfpT6uXsWL3A_12_15"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="0"
      id="Tc_lbfRyEggR0O6sF3Voyngfg_13_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">144863</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="2"
      id="Tc_nfDL4seEhUmFZJWZdPQwVA_13_5"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="0"
      id="Tc_MDZ0zYKA30qVTutODyx1xg_13_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">450634</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="2"
      id="Tc_zepbAWq81Eu_eHtW3637WA_13_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="0"
      id="Tc_sGA_wCtOI0WxxYRIXCQrtA_13_13"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">4466233</us-gaap:Revenues>
    <mdjh:PercentageOfRevenueOnConsolidatedRevenue
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="2"
      id="Tc_ZG9WCc7HVUm5LF330G8xtA_13_15"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</mdjh:PercentageOfRevenueOnConsolidatedRevenue>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_bH4mcinSDk6_ei5dmbn2tw"
      decimals="0"
      id="Tc_GPZIy7zfKEOhOvkgnsrmqg_17_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">180919</us-gaap:Assets>
    <mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_C4wv0lSawEWxB2jv4lbWHQ"
      decimals="2"
      id="Tc_gxsM8Ybv9EevGEZOoBwqNw_17_5"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.05</mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_xYbV42GfAkSlFkNK6ZfMKA"
      decimals="0"
      id="Tc_Zp_CmQ14LUOUc44oZFSVow_17_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">1202347</us-gaap:Assets>
    <mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_gUHp3vdQG02IwRmODl4-Ug"
      decimals="2"
      id="Tc_b46sLhaPGUWdAi2ef2gFUA_17_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.21</mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_iE3wgfZQoEKUNQFnDNXPyA"
      decimals="0"
      id="Tc_4ZOtYZ4RjUqmJAASlAtUSA_17_13"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5293516</us-gaap:Assets>
    <mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_mdjh_PrcAndOthersMember_3-BCv0Wxp0yHXbI-AUNIDw"
      decimals="2"
      id="Tc_4hoBbJpLPEC95cx9fbtAxA_17_15"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.63</mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_GB_otz7m-ewK0Wsdq7z78qQKw"
      decimals="0"
      id="Tc_bXY6LLLJzEi4XUkUCcLZ2g_18_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3818323</us-gaap:Assets>
    <mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_GB_sbdobYSm0k2wGTqrir-G4A"
      decimals="2"
      id="Tc_-4knOiMfAU2T6LR4HC9bfA_18_5"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.95</mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2022_srt_StatementGeographicalAxis_country_GB_7uZaGKwoUk-qmSJhinfR8A"
      decimals="0"
      id="Tc_Ifmpkr8jYUqMCzp2KvO-kw_18_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">4432728</us-gaap:Assets>
    <mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_GB_8wqgcx5LqUG6nUdjV3k5bw"
      decimals="2"
      id="Tc_xtN9H-_MT0-X2m_gw0GO5A_18_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.79</mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2021_srt_StatementGeographicalAxis_country_GB_t21-dRcdmkCp1Nm2nzeeiQ"
      decimals="0"
      id="Tc_Ll6s_NBbdEORritpbTyt_g_18_13"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3075454</us-gaap:Assets>
    <mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_StatementGeographicalAxis_country_GB_cTwLG88QrEOpQLDjr8gW_g"
      decimals="2"
      id="Tc_iHNEU6aR9Eyk9FJo1TYUyw_18_15"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.37</mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2023_s_f8Zk6da02SOXEFVXZnQw"
      decimals="0"
      id="Tc_5naOK-Lda0mARA73hDYvtQ_19_3"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3999242</us-gaap:Assets>
    <mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      decimals="2"
      id="Tc_L9uM_Q1fVESEdqee4g8QWw_19_5"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2022_-9lG5HWoIUaBcybm19IEDw"
      decimals="0"
      id="Tc_ejdVDQkxgU-cYr53Rgmn_g_19_8"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">5635075</us-gaap:Assets>
    <mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_hMJTIXzgQ0CwCxJBTtmjuQ"
      decimals="2"
      id="Tc_sen2Bm8TREC2Nz24yTMKhA_19_10"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2021_-q4GWl9qK0u0PEvqh7Bcow"
      decimals="0"
      id="Tc_uo_uoFHBikOeeWDlr7QThw_19_13"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">8368970</us-gaap:Assets>
    <mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets
      contextRef="Duration_1_1_2021_To_12_31_2021_0m5NqSlIzkKMl7nuCghkpg"
      decimals="2"
      id="Tc_FghHTldw9kSfZ7vQiihpkQ_19_15"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">1</mdjh:PercentageOfValueOfAssetsOnConsolidatedAssets>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_MehFo1PAP0mdQ6-501LDXg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;15&#160;&#x2013; SUBSEQUENT EVENTS&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;On March 27, 2024, the board of directors of the Company approved the adoption of the MDJM LTD 2024 Equity Incentive Plan (the &#x201c;Plan&#x201d;). On March 27, 2024, the Company filed a registration statement on Form S-8 with the U.S. Securities and Exchange Commission to register 2,000,000 ordinary shares, par value $0.001 per share, that may be issued under the Plan.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_3_27_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_taC_635VcUe0ofl5ufRcsw"
      decimals="INF"
      id="Narr_abYm-r-eY0aUqKjN7HMz7Q"
      unitRef="Unit_Standard_shares_ds76zEEFzEGjfYbQGxZ8Kg">2000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_3_27_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_taC_635VcUe0ofl5ufRcsw"
      decimals="INF"
      id="Narr_NbHMhDuaEE-EHj7HVc1AXg"
      unitRef="Unit_Divide_USD_shares_DsJJNVtM5EuYVwiBlNGbNQ">0.001</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_DbNrKCjYaEeWx3Sd03FmgA"
      id="Tb_iFaiColcr0OLpNE8GW2I5w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;NOTE&#160;16&#160;&#x2013; RESTRICTED NET ASSETS OR PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Schedule I of Article 5-04 of Regulation S-X requires the condensed financial information of the Parent Company to be filed when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year. For purposes of this test, restricted net assets of consolidated subsidiaries shall mean that amount of the registrant&#x2019;s proportionate share of net assets of its consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal year may not be transferred to the Parent Company in the form of loans, advances or cash dividends without the consent of a third party. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2023, with the Company&#x2019;s operation and investment turned to the UK market via subsidiaries located in the UK, the net assets located out of PRC amounted to $3,808,112, or 98.2% to consolidated net assets. The net assets located outside of the PRC are not considered as restricted assets. The amount of restricted net assets located in the PRC subsidiary decreased to approximately $59,173 as of December 31, 2023 (the most recently completed fiscal year), which was equivalent 1.5% of consolidated net assets as of December 31, 2023. Accordingly, the Parent Company&#x2019;s condensed financial statements are not prepared in accordance with Rule 5-04 and Rule 12-04 of SEC Regulation S-X.&lt;/p&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
      contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_GB_otz7m-ewK0Wsdq7z78qQKw"
      decimals="0"
      id="Narr_p0AQSO6Pyke8fdWGEEr_7Q"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">3808112</us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries>
    <mdjh:PercentageOfConsolidatedNetAssets
      contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_GB_otz7m-ewK0Wsdq7z78qQKw"
      decimals="3"
      id="Narr_CWzE5usn40OcOsDiQJe2ww"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.982</mdjh:PercentageOfConsolidatedNetAssets>
    <us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
      contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_LeJn4bhWnUmwJxTbKki7bg"
      decimals="0"
      id="Narr_TK9VB_rvZ0iJiCP97_Cplg"
      unitRef="Unit_Standard_USD_ILBGNCt-FU2JS3wqIQLTLw">59173</us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries>
    <mdjh:PercentageOfConsolidatedNetAssets
      contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_mdjh_PrcMember_LeJn4bhWnUmwJxTbKki7bg"
      decimals="3"
      id="Narr_sTr9oXOWOky3UoRinHDYVw"
      unitRef="Unit_Standard_pure_EjHvMlY4Pk-HjLYpzoHxnQ">0.015</mdjh:PercentageOfConsolidatedNetAssets>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
